Abstract: This book provides a comprehensive introduction to blockchain and distributed ledger technology. It includes detailed step-by-step exercises to help readers launch their own Blockchain, and presents shortcut guidance to develop distributed ledger technology applications.