Transaction Diagrams

Lightning Transaction Signing Details

The Lightning Node makes requests to the Remote Signer to generate signatures for lightning operations. These outputs and transactions are discussed in depth in BOLT #3.


These diagrams show the remote signing API calls used to generate signatures for each transaction in the lightning flow.


Diagrams maintained using app.diagrams.net



to_local and to_remote Output Signing

BOLT #3 - to_local and to_remote Outputs



to_local_anchor and to_remote_anchor Output Signing

BOLT #3 - to_local_anchor and to_remote_anchor Outputs



Offered HTLC Output Signing

BOLT #3 - Offered HTLC Outputs



Received HTLC Output Signing

BOLT #3 - Received HTLC Outputs



Closing Transaction Signing

BOLT #3 - Closing Transaction