Blockchain Resources
✨This repo serves as a resource for developers to leverage on their journey into Blockchain.✨
Last updated
Was this helpful?
✨This repo serves as a resource for developers to leverage on their journey into Blockchain.✨
Last updated
Was this helpful?
This is a visual roadmap for beginners venturing into the World of Software Development. In order not to feel overwhelmed by how much you need to know to be a Blockchain Developer. This roadmap serves as a guide throughout your journey. You can follow through with this guide and be assured you are on the right path.
Resource types: 🎮 - Interactive 📚 - Book 📹 - Video 📝 - Article 🎤 - Podcast 👩💻 - Community 💰 - Paid Resource 🎁- Free Resource 🏆 - Exercises
Read bitcoinbook
Read What is Bitcoin?
Read Bitcoin White Paper
Read What is Ethereum?
Read the Book Mastering Ethereum
Go through Azure Smart Contract Samples
Play the Web3/Solidity based wargame: Ethernaut
Read and make a simple dapp: Pet shop tutorial
Read the Ganache Documentation
Read the Truffle Documentation
Read the Web3 Documentation
Getting Deep Into Ethereum: How Data Is Stored In Ethereum?
Checkout Ethereum for DUMMIES
Lets create our first Hello World Dapp
Bitcoin and Cryptocurrency Bootcamp on Udemy
Blockchain Essentials from Cognitive Class
IBM Blockchain Foundation Developer from Cognitive Class
Blockchain Specialization offered by University at Buffalo & The State University of New York on Coursera
Bitcoin and Cryptocurrency Technologies offered by Princeton University on Coursera
Blockchain: Foundations and Use Cases offered by Consensys Academy on Coursera
FinTech Law and Policy offered by Duke University on Coursera
Blockchain 101 - A Visual Demo: YouTube
Blockchain basics: Lynda
Basic Blockchain Essentials course by IBM
Ethereum whitepaper: https://github.com/ethereum/wiki/wiki/White-Paper
A good resource to learn dApp development by coding your own game: https://cryptozombies.io/
A good grasp on concepts of Decentralised Applications: https://www.theschool.ai/courses/decentralized-application/
Course on Coursera : https://www.coursera.org/learn/blockchain-basics
For getting started: https://hyperledger-fabric.readthedocs.io
Fabric samples - Chaincode, SDKs and Network setup: https://github.com/hyperledger/fabric-samples
Hyperledger tutorWhat is Blockchain Technology: https://www.coindesk.com/information/what-is-blockchain-technology/
What is Bitcoin? by CoinDesk
What is Bitcoin? by CNN Money
The Impact of the Blockchain Goes Beyond Financial Services by Don an Alex Tapscott
[Elliptic Curve Digital Signature Algorithm and its Applications in Bitcoin (http://cs.ucsb.edu/~koc/ecc/project/2015Projects/Malvik+Witzoee.pdf) by Arnt Gunnar Malvik and Bendik Witzoee
Developer’s Introduction to Bitcoin by Buterin
How Bitcoin Works Under the Hood by Driscoll
Cryptographic Currencies Crash Course (C4) by Aljosha Judmayer and Edgar Weipp
The libbitcoin Tutorial by Taaki
How to Parse the Bitcoin Blockchain by Ratcliff
Signing Offline Transactions by Maxwell
2 of 2 escrow example by Maxwell
2 of 3 multisig example by Andresen
Sidechains, Treechains, the TL;DR by Sanders
Sidechain Technical Feasibility Discussion (discussion)
The Initial Two-Way Pegging proposal by Adam Back
Blockstream Whitepaper Enabling Blockchain Innovations with Pegged Sidechains
Tree-chains preliminary summary by Todd
How To Clone Scrypt Based Altcoins for Fun and Profit by shakezula
A Fistful of Bitcoins: Characterizing Payments Among Men with No Names - University of San Diego California
An Architecture for the Internet of Money - Meher Roy
Banking in a world of programmable assets - Accenture
Bitcoin Primer - Macro Risk Advisors
Bitcoin as Money? - Stephanie Lo and J. Christina Wang
Bitcoin - Microsoft Research
BlockChain Technology Beyond Bitcoin - University of California,Berkeley
Blockchain: the solution for transparency in product supply chains - Project Provenance Ltd
Blockstack: A Global Naming and Storage System Secured by Blockchains - Muneeb Ali, Jude Nelson, Ryan Shea and Michael J. Freedman
Bootstrapping Trust in Distributed Systems with Blockchains - Muneeb Ali, Jude Nelson, Ryan Shea and Michael J. Freedman
Distributed Ledger Technology: beyond block chain - UK Government Chief Scientific Adviser
Economics of Bitcoin - Peter Surda
Enabling Blockchain Innovations with Pegged Sidechains - Adam Back, Matt Corallo, Luke Dashjr, Mark Friedenbach, Gregory Maxwell, Andrew Miller, Andrew Poelstra, Jorge Timón, and Pieter Wuille
Extending Existing Blockchains with Virtualchain - Jude Nelson, Muneeb Ali, Ryan Shea and Michael J. Freedman
The Impact and Potential of Blockchain on the Securities Transaction Lifecycle - The Swift Institute
Making Sense of Cryptoeconomics Making Sense of Cryptoeconomics by Josh Stark
What is Cryptoeconomics What is Cryptoeconomics, a guide by BlockGeeks
The Blockchain Economy: A beginner’s guide to institutional cryptoeconomics by RMIT Blockchain Innovation Hub
Cryptoeconomics is Hard Part 1, Part 2 and Part 3 by Aleksandr Bulkin
How to create a cryptoeconomic protocol from scratch by Vlad Zamfir
Behavioural Crypto-Economics the challenge and promise of Blockchain Incentive Design by Elad Verbin
Introduction to Blockchain through Cryptoeconomics by Zubin Koticha
The need for an Incentive scheme in Algorand by Alexis Guaba, Zubin Koticha
Cryptoeconomics.study -- An free and open source book & course on Cryptoeconomics
Cryptographic Primitives as described in Wikipedia
A Graduate Course in Applied Cryptography by Dan Boneh and Victor Shoup
Merkling in Ethereum by Vitalik Buterin
Bitcoin's Academic Pedigree by Arvind Narayanan and Jeremy Clark
PoW and Blockchains presentation by Prof. Ittay Eyal (IC3)
The PoW concept article by the Nakamoto Institute
ConsensusPedia - An Encylopedia of 29 consensus algorithms article by the Nakamoto Institute) article by Vasa
Proof of Work vs Proof of Stake by BlockGeeks
Strengths and Weaknesses of PoS Vitalik Buterin's article on the strengths and weaknesses of staking contrasting to PoW algorithms
PoS Design Philosophy A Proof of Stake Design Philosophy by Vitalik Buterin
The evolution of PoS Article on the evolution of PoS by Coin Telegraph
Weak Subjectivity in PoS Weak Subjectivity in PoS by Vitalik Buterin
Critic on the PoS Philosophy by Tuur Demeester
Extended Summary on Casper by Jon Choi
DPoS Introduction Introduction to DPoS by Bitshares
DPoS vs PoW Article by Daniel Larimer from Bitshares
Tendermint BFT vs. EOS dPoS by Tendermint
Seeking Consensus on Consensus Delegated Proof of Stake and the Two Generals' Problem
Byzantine Fault Tolerance in Distributed Systems by Prof. Kenneth Goodwin
dBFT vs PoW and PoS Antshare's (now NEO) views on consensus
A Note on Metcalfe's Law, Externalities and Ecosystem Splits by Vitalik Buterin
Continuous Token Models: Towards a Million Networks of Value by Simon de la Rouviere
Crypto Tokens: A breakthrough in open network design by Chris Dixon
The Consensus Series, Part I: The Basics of Collectivity and Addendum by Aleksandr Bulkin
Notes on Blockchain Governance by Vitalik Buterin
Against On-Chain Governance by Vlad Zamfir
On Public vs Private Blockchains by Vitalik Buterin
Intro to Cryptoeconomic security Basic intro to cryptoeconomic security
Anti-fragile Cryptoeconomic systems Anti-fragile cryptoeconomic Systems through game theory
Triangle of harm by Vitalik Buterin
On Inflation, Transaction Fees and Cryptocurrency Monetary Policy Vitalik Buterin's article on the role of cryptoeconomics in blockchain security
Settlement Finality Vitalik Buterin's article on the elusive topic of economic finality
Bancor is flawed Bancor's review by Hacking Distributed
To sink front-runners, send submarines Bancor's front-running woes by Hacking Distributed
Bitcoin's security model by Jameson Lopp
The Emergence of Cryptoeconomic Primitives by Jacob Horne
Token Curated Registries 1.0 by Mike Goldin
Continuous Token-Curated Registries: The Infinity of Lists by Simon de la Rouviere
Tokens 2.0: Curved Token Bonding in Curation Markets by Simon de la Rouviere
Solving Price Discovery Of Non-Rivalrous Goods (with Curved Bonding) by Simon de la Rouviere
Hashtag Markets by Simon de la Rouviere
Re-Fungible Token (RFT) by Billy Rennekamp
Bitcoin Explained (illustrated guide in simple terms)
Bitcoin for Beginners (Andreas Antonopoulos)
Hello Bitcoin (presentation materials)
A Bitcoin Webcomic (with educational notes)
21 Lessons - on philosophy, economics, & technology
Reading Bitcoin - translated articles
Why We Need Web 3.0 – Gavin Wood
Understanding Web3 – Coinbase Blog
Making sense of Web3 – Josh Stark
The Blockchain Institute Web3 Portal
Decentralizing AI: Dreamers vs. Pragmatists. - Jesus Rodriguez, May 23, 2019.
How the Blockchain Could Break Big Tech’s Hold on A.I. - New York Times, October 20, 2018.
How to Actually Combine AI and Blockchain in One Platform - Hacker Noon, June 7, 2018.
Blockchain-based Machine Learning Marketplaces - Fred Ehrsam, March 13, 2018.
The convergence of AI and Blockchain: what’s the deal? - Francesco Corea, December 1, 2017.
Understand the Blockchain in Two Minutes (video), Law Librarian Blog: A quick introduction to the basics
What is Blockchain Technology, A Step by Step Guide for Beginners, BlockGeeks: A visual guide to how blockchains work
Blockchains & Distributed Ledger Technologies, Blockchainhub.net: Blockchains are part of a larger set of databases known as distributed ledgers. This article provides information about these.
The Basics of the Blockchain Revolution, Thomasnet: Possible future uses of Blockchain
Blockchain Demo, Anders.com: Video explanation; blockchain sandbox – try it for yourself
Blockchain Explained, Reuters Graphics: Interactive graphic demo
Blockchain State Regulation, National Conference of State Legislatures: Lists the status of state regulations; updates ongoing.
Regulation of Cryptocurrency Around the World, Law Library of Congress: Detailed international information about cryptocurrency laws
Cryptocurrency Is a Brave New World for Legal Ethics, SH Business News: Ethics issues with crypto and blockchain
What Is Cryptocurrency? Guide for Beginners, Cointelegraph: Explains the history and basics
Bitcoin, Bitcoin.com: This is not the official site for Bitcoin, but provides a good overview
Ethereum (combines currency and a programming language), Ethereum.org: Ethereum’s programming language, Solidity, is used for creating smart contracts
What Is Bitcoin?, Blockgeeks: Explains how Bitcoin works
Cryptocurrency Comparisons, IG: Describes competing currencies
Cryptocurrency 2018 (Legal Issues), Harvard Law School Forum on Corporate Governance and Financial Regulation: Provides information about cryptocurriences and outlines current legal issues
A Beginner’s Guide to Smart Contracts, BlockGeeks: A detailed and visual guide to smart contracts
Build Your First Smart Contract, Crypto Currently: Ready to try programming a contract yourself? This tutorial provides the resources.
Bitcoin and Cryptocurrency Technologies, Coursera: The first sections provide a detailed technical overview of how crypto and blockchains work. This course was created a few years ago, so the use cases are outdated.
Watch Smart Contracts Programming Tutorials -By Vlad Wulf
Simply Explained Playlist by SAVJEE (highly recommended): YouTube
Simple Handon using JAVASCRIPT - SAVJEE (highly recommended): YouTube
Siraj Raval youtube cryptocurrencies series: YouTube
Best Handon course by DApp University (highly recommended) complete playlist: Youtube
Bitcoin explained and made simple (3m:24s) by The Guardian
Bitcoin 101 - What is Bitcoin? (22m:32s) by James D'Angelo WBN
Bitcoin Sidechains (5m:54s) by Diginomics
How Bitcoin Works Under the Hood (22m:24s) by Curious Inventor
Programming Bitcoin Youtube Channel by Murray
Coding Multi-Signature Addresses by D'Angelo
Bitcoin Is Exciting Because It's Cheap - Bill Gates
Bitcoin. Sweat. Tide. Meet the future of branded currency.(11min) - Paul Kemp- Robertson
Everything You Need to Know About Bitcoin - Reihan Salams
How Cryptocurrencies Can Succeed: the Stripe Perspective(20min) - Greg Brockman
How the Blockchain is Changing Money and Business (19 min) - Don Tapscott
TEDx, Distributing Power & Trust (18min) - Eric Spano
The future will be decentralized (14mins) - Charles Hoskinson
Consensus Consensus Algorithm - Andreas Antonopoulos
Intro to Casper Karl Floersch presenting Ethereum's Casper PoS
PoS roundtable PoS roundtable with Joseph Poon, Vitalik Buterin, Vlad Zamfir, Dominic Williams, Zack Hess at Cryptoeconomicon 2015
PoW roundtable PoW roundtable with Tim Swanson, Vitalik Buterin and Peter Todd at Cryptoeconomicon 2015
Game Theory in Bitcoin Game Theory approach behind the motivation for Bitcoin mining
What is Cryptoeconomics Vlad Zamfir introducing Cryptoeconomics
Introduction to Cryptoeconomics Vitalik Buterin introducing Cryptoeconomics. The corresponding presentation deck is available here
Hard problems in Cryptoeconomics Vitalik Buterin discussing hard problems with cryptoeconomics
The Cryptoeconomic way Vitalik Buterin discussing cryptoeconomics.
Cryptoeconomic Protocols In the Context of Wider Society Vitalik Buterin discussing cryptoeconomics. The corresponding presentation deck is available here
The current state of Cryptoeconomics The current state of Cryptoeconomics by Vlad Zamfir
Programmable Incentives by Karl Floersch at Devcon 3
Hard problems in cryptoeconomics by Vitalik Buterin
Towards a Practice of Token Engineering by Trent McConaghy
Short introduction to the The Raiden Network by Lefteris Karapetsas
State Channels explained in detail by Ameen Soleimani
The costs of hacking Bitcoin Sybil attacks explained
Game theory and Network Attacks- How to destroy Bitcoin by by Max Fang 03/2017
Game theory and Network Attacks- How to destroy Bitcoin by Nadir Akhtar and Aparna Krishnan 11/2017
Nothing at stake Introducing the nothing at stake attack
Security Considerations of the Casper Protocol Vlad Zamfir at Standford's Blockchain Protocol Analysis and Security Engineering 2017
Hashed based signatures An illustrated primer
BBC Documentary Adam Curtis' "Fuck you buddy" BBC documentary
How Bitcoin Works (non technical) (5 min video)
How Bitcoin Works (a bit technical) (5 min video)
How Bitcoin Works (very technical) (26 min video)
How Bitcoin Works Under the Hood (22 min video)
Bitcoin 101 (Balaji Srinivasan)
dBFT Whitepaper The Quest for Scalable Blockchain Fabric: Proof-of-Work vs. BFT Replication by IBM Research
Federated Byzantine Agreements by Stellar Development Foundation's David Mazieres
Research Paper on PoS vs. Pow by Bitfury
Research Paper on the security model in PoW by ETH Zurich and others
Research Paper on eclipse attacks on the Bitcoin Network
Research Paper on eclipse attacks on the Ethereum Network
Curation Markets by Simon de la Rouviere
The Economics of BitCoin Price Formation This paper analyses the relationship between BitCoin price and supply-demand fundamentals of Bitcoin
Smart Contracts and Distributed Ledger – A Legal Perspective, ISDA: An in-depth white paper
Mastering Bitcoin by Andreas M. Antonopoulos LLC
Blockchain: Blueprint for a New Economy - Melanie Swan
Blockchain: Easiest Ultimate Guide To Understand Blockchain - Jared Norton
Blockchain: The Simple Guide To Everything You Need To Know - Jacob William
The Fourth Industrial Revolution - Prof Klaus Schwab
The Science of the Blockchain - Roger Wattenhofer
Building Ethereum ĐApps -Roberto Infante
Bitcoin Money (children's book)
The Little Bitcoin Book (for beginners)
Q&A on Casper Vlad Zamfir answering questions regarding Ethereum's Casper PoS
PoW attacks Podcast from 2015 on PoW attacks
Cryptoeconomics, Stablecoins, Casper with Vlad Zamfir, and corresponding transcript is available here
Fintech Podcast - Episode 151 Cryptoeconomics as explained by Dr Chris Berg
Cryptoeconomic Primitives by Trent McConaghy
Noded Podcast with Pierre Rochard and Michael Goldstein
Tales from the Crypt with Marty Bent
Stephan Livera Podcast with Stephan Livera
Off Chain with Jimmy Song
The Tone Vays Podcast with Tony Vays
Bitcoin Knowledge with Trace Mayer
Let's Talk Bitcoin with Adam B. Levine & Others
The Cryptoconomy with Guy Swann
Crypto Voices with Fernando Ulrich
The Bitcoin Game with Rob Mitchell
Bitcoins and Gravy with John Barrett
Bitcoin and Markets with Ansel Lindner
The Bitcoin News Show with Vortex
Bitcoin & Co Podcast with Anita Posch
Ledger Status with Brian Krogsgard
Crypto Bobby with Rob Paone
Unchained with Laura Shin
Unconfirmed with Laura Shin
Off The Chain with Anthony "Pomp" Pompliano
Epicenter with Sébastien Couture, Brian Fabian Crain and Meher Roy
Proof of Podcast with Luke Martin
The Flippening with Clay Collins
Rekt Podcast with @Bunchubets @CCryptoChamber and @womenofcrypto
Bitcoin Uncensored with Chris DeRose
The BlockCrunch with Jason Choi
The Tatiana Show with Tatiana Moroz
a16z with Andreesson Horowitz
Invest Like the Best with Patrick OShaughnessy
Junseth’s World with Junseth
Blockchain Interview Questions