Was this page helpful?
New Node Integration
Protocol
Minimal set of protocol messages for integration:
HsmdInit2NodeInfo(for L1 xpub and node pubkey)SignWithdrawal(general L1 signing, but also needed for sweeping closed channel to L1 wallet)GetPerCommitmentPoint2NewChannelSetupChannelValidateCommitmentTx2RevokeCommitmentTxValidateRevocationSignRemoteCommitmentTx2SignLocalCommitmentTx2SignMutualCloseTx2GetChannelBasepoints
if you don't want to maintain your own node secret (also see NodeInfo above):
EcdhSignMessageSignChannelAnnouncementSignNodeAnnouncement
Resources
Community
© 2025 VLS Developers