Return to Learning Hub

Create a blockchain

Below is are some free lessons and guides which convert the fundamentals you learned into a simple blockchain!
These tutorials are designed for those with a good knowledge of programming concepts.

(We are actively working to implement these lessons into a range of langauges.)



Java Tutorials

Name Description Tags Link
1. Simple blockchain: The Blockchain
(5 min read)
A beginners tutorial, instructing on how to make a simple proof-of-work blockchain. Blocks, Hashing, Validity, Blockchain Start
2. Simple blockchain: Adding Mining
(5 min read)
A continuation of the simple blockchain lesson, that adds the proof-of-work mining system. Hashing, Mining, Proof-of-work Start
3. Simple blockchain: Adding Transactions
(7 min read)
A continuation of the simple blockchain lesson, that adds signed transaction. Transactions, Digitial Signatures Start

Go-lang Tutorials

Name Description Tags Link
Simple and Complete Go-lang blockchain A simple yet thorough tutorial for blockchain creation with golang Account-based, Proof-of-work, Beginner Soon