Skip to content

Commit 3a53974

Browse files
committed
add ldk-server notes to readme
1 parent 8d3e399 commit 3a53974

1 file changed

Lines changed: 6 additions & 5 deletions

File tree

README.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -45,11 +45,6 @@ NOTE: for CLN `keysend` to work with eclair, you need to add additional config t
4545
```
4646
where N and M are numbers, and N must be larger than M (N must be 22, CLN's default, or more)
4747

48-
NOTE: ldk-server enforces a minimum final CLTV expiry of 144 blocks on inbound keysend payments.
49-
If you are sending from LND or CLN, set their final CLTV delta to at least 150:
50-
* LND: `bitcoin.timelockdelta=150` in `lnd.conf`
51-
* CLN: `cltv-final=150` in `config`
52-
5348
## Getting Started
5449

5550
Once you have all the pre-requisites installed, clone the repo:
@@ -117,6 +112,12 @@ The `api_key` is the raw bytes of `~/.ldk-server/<network>/api_key` hex-encoded.
117112
Unlike other backends, ldk-server does not require an `id` field — the node's
118113
public key is fetched automatically on startup.
119114

115+
Note: ldk-server channels are **unannounced by default**. Pass `--announce-channel`
116+
to `open-channel` (and set `announcement_addresses` in the ldk-server config) to
117+
make channels public and visible to other nodes for routing. Also ldk-server enforces a minimum final CLTV expiry delta
118+
of **144 blocks** on inbound keysend payments. Ensure that sending nodes are configured with a sufficiently high final
119+
CLTV delta.
120+
120121
Payment activity can be simulated in two different ways:
121122
* [Random activity](#setup---random-activity): generate random activity on the `nodes` provided,
122123
using the graph topology to determine payment frequency and size.

0 commit comments

Comments
 (0)