lightningdevkit.org
lightningdevkit.org copied to clipboard
Lightning Development Kit Documentation
https://github.com/lsilva01/ldk_notes/blob/main/1_connect_to_bitcoin_core.md
Based on Val's write up - https://docs.google.com/document/d/1AMulTFMqjNFIDegHz1turh4X2SIUVt20uW90ntESSN4/
https://github.com/lightningdevkit/lightningdevkit.org/blob/5fb28f93e6396b8580c0a5ecf2e1f1280217cb75/docs/mobile.md
The LDK guide should explain what you should do if someone instructs an LDK node to stop in an orderly manner. Raised in slack - https://lightningdevkit.slack.com/archives/CSYT185MY/p1643372662877939
(a) use optimal mobile OS APIs to background sync (b) when app is brought to foreground, prioritize LN network graph data sync (c) then download remaining block data Because LN...
It is a unique feature in the space, so we should promote it and also pay extra attention to explaining it well since it will be new to folks.
https://lightningdevkit.org/tutorials/build_a_node_in_rust/#10-sync-channelmonitors-and-channelmanager-to-chain-tip Add a note to make sure channel monitors are in sync first before doing it for channel manager and chain monitor. Can also add an extra step around populating...
We should look to create a dedicated section on testing. Currently, it's difficult to write tests for things like opening channels as it requires a second node. Some things we...
In some cases users will need to access the channelmanager in the event handler, making the current order confusing. See https://github.com/getlipa/ldk-sample-java/pull/1#discussion_r710864480
When a script is registered to be watched we should mention the need to perform a rescan from some birth height to ensure it has not already been spent.