I am quite new to the whole blockchain space in general and was reading about Lightning Network. In LN which message type is used to encode payment information? For example, in the below book, there are references to 7 different messages exchanged between channel partners.


But none of them seem to transfer information about payments; something like "Bob, I am sending you 10 sats"

I also looked at the Bolt specification repo on GitHub but was not able to locate this. Is there something that I missed?

1 Answer 1


The update_add_htlc message transports the onion with payment / routing information. The information itself is desced in the onion routing chapter that explains how nodes can handle this

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.