Blockchain and Distributed Ledger Technology (DLT) are growing in use. This course covers the fundamental concept, design and implementation of the distributed ledgers and blockchain technologies in FinTech, InsurTech and other business areas. The characteristics and properties, as well as misconceptions, of blockchains will be discussed.