# Bitcoin Protocol Development

_This seminar assumes a basic level of Bitcoin protocol knowledge. You should begin with reading_ [_Mastering Bitcoin_](https://github.com/bitcoinbook/bitcoinbook) _before starting with these resources._

1. [Welcome to Bitcoin Protocol Development](bitcoin-protocol-development/welcome-to-the-bitcoin-protocol)
2. [SegWit](bitcoin-protocol-development/segwit)
3. [Mining and Network Propagation](bitcoin-protocol-development/mining-network-prop)
4. [P2P](bitcoin-protocol-development/p2p)
5. [SCRIPT and Wallets](bitcoin-protocol-development/script-wallets)

## Welcome and expectation setting

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