# Lightning Protocol Development

_This seminar assumes a basic level of Bitcoin protocol knowledge. You should begin with reading_ [_The Mastering Lightning Book_](https://github.com/lnbook/lnbook) _before starting with these resources._

1. [LN History, Payment Channels and HTLCs](lightning-protocol-development/payment-channels-htlcs)
2. [How the Layers of Lightning Fit Together](lightning-protocol-development/lightning-how-the-pieces-fit-together)
3. [Lightning Routing](lightning-protocol-development/lightning-routing)
4. [Limitations](lightning-protocol-development/lightning-limitations)
5. [The Future of Lightning](lightning-protocol-development/future-of-lightning)

## Welcome and expectation setting

{% embed url="https://www.youtube.com/embed/mXhrz060ZFw?rel=0" %}
