Skip to main content
4 votes

I opened a channel for 5000 sats. Why is my available balance to send only 4000 sats?

This is an effect of the channel reserve, see: https://docs.rs/lightning/latest/lightning/util/config/struct.ChannelHandshakeConfig.html#structfield.their_channel_reserve_proportional_millionths. The ...
Val Wallace's user avatar
4 votes
Accepted

c-lightning is working on Rust language bindings. How does this compare to the language bindings work LDK has been doing?

This was answered during a c-lightning developer call on January 10th 2022. The transcript is anonymized by default. There we are talking about different bindings. These are the bindings that we use ...
Michael Folkson's user avatar
3 votes

How do I setup an Esplora instance for local testing

Here is an example if using Polar. cargo run --release --bin electrs -- -vvvv --daemon-dir ~/.polar/networks/1/volumes/bitcoind/backend1/ --network=regtest
Conor's user avatar
  • 81
3 votes
Accepted

How do I setup an Esplora instance for local testing

To setup a local instance running in the regtest network, you basically just have to run bitcoind -regtest as usual, and then follow the instructions given by the electrs installation instructions: $ ...
tnull's user avatar
  • 111
2 votes

What are the maximum amounts one can fund an unnegotiated channel across various lightning implementations?

The 0.16777215 BTC limit is a lightning spec requirement - nodes must negotiate (which really just means marking a feature as supported) the wumbo feature in order to have channels larger than that. ...
Matt Corallo's user avatar
2 votes
Accepted

Is there any way to stop forwarding payments through my LDK node?

There's deliberately no way to refuse to forward payments over "public" channels because that's the definition of a "public" channel - one which you are saying you want to accept ...
Conor's user avatar
  • 81
2 votes

How can I accept Lightning channels with fewer confirmations in LDK?

According to the BOLT #2 specs, the non-funding counterparty indicates which confirmation depth it is willing to accept via the minimum_depth field in the accept_channel message. In LDK you can ...
tnull's user avatar
  • 111
2 votes

I opened a channel and sent 1500 msats to my counterparty. Why can I still not receive anything?

This is an effect of the channel reserve. The channel reserve is enforced to ensure each counterparty always has something to lose, if they were to try to cheat. By default, the channel reserve is 1% ...
Val Wallace's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible