Blockchain Resources

✨This repo serves as a resource for developers to leverage on their journey into Blockchain.✨

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

Blockchain Developer RoadMap

Articles

  1. Read the Book Mastering Ethereum

  2. Play the Web3/Solidity based wargame: Ethernaut

  3. Read and make a simple dapp: Pet shop tutorial

  4. Getting Deep Into Ethereum: How Data Is Stored In Ethereum?

  5. Lets create our first Hello World Dapp

  6. Blockchain Essentials from Cognitive Class

  7. Blockchain Specialization offered by University at Buffalo & The State University of New York on Coursera

  8. Bitcoin and Cryptocurrency Technologies offered by Princeton University on Coursera

  9. Blockchain: Foundations and Use Cases offered by Consensys Academy on Coursera

  10. FinTech Law and Policy offered by Duke University on Coursera

  11. Blockchain 101 - A Visual Demo: YouTube

  12. Blockchain basics: Lynda

  13. Basic Blockchain Essentials course by IBM

  14. A good resource to learn dApp development by coding your own game: https://cryptozombies.io/

  15. A good grasp on concepts of Decentralised Applications: https://www.theschool.ai/courses/decentralized-application/

  16. Fabric samples - Chaincode, SDKs and Network setup: https://github.com/hyperledger/fabric-samples

  17. Hyperledger tutorWhat is Blockchain Technology: https://www.coindesk.com/information/what-is-blockchain-technology/

  18. What is Bitcoin? by CoinDesk

  19. What is Bitcoin? by CNN Money

  20. [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

  21. Cryptographic Currencies Crash Course (C4) by Aljosha Judmayer and Edgar Weipp

  22. The Initial Two-Way Pegging proposal by Adam Back

  23. Bitcoin Primer - Macro Risk Advisors

  24. Bitcoin as Money? - Stephanie Lo and J. Christina Wang

  25. Bitcoin - Microsoft Research

  26. BlockChain Technology Beyond Bitcoin - University of California,Berkeley

  27. Blockstack: A Global Naming and Storage System Secured by Blockchains - Muneeb Ali, Jude Nelson, Ryan Shea and Michael J. Freedman

  28. Bootstrapping Trust in Distributed Systems with Blockchains - Muneeb Ali, Jude Nelson, Ryan Shea and Michael J. Freedman

  29. Distributed Ledger Technology: beyond block chain - UK Government Chief Scientific Adviser

  30. Economics of Bitcoin - Peter Surda

  31. 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

  32. Extending Existing Blockchains with Virtualchain - Jude Nelson, Muneeb Ali, Ryan Shea and Michael J. Freedman

  33. Making Sense of Cryptoeconomics Making Sense of Cryptoeconomics by Josh Stark

  34. What is Cryptoeconomics What is Cryptoeconomics, a guide by BlockGeeks

  35. Behavioural Crypto-Economics the challenge and promise of Blockchain Incentive Design by Elad Verbin

  36. The need for an Incentive scheme in Algorand by Alexis Guaba, Zubin Koticha

  37. Cryptoeconomics.study -- An free and open source book & course on Cryptoeconomics

  38. Cryptographic Primitives as described in Wikipedia

  39. A Graduate Course in Applied Cryptography by Dan Boneh and Victor Shoup

  40. Merkling in Ethereum by Vitalik Buterin

  41. Bitcoin's Academic Pedigree by Arvind Narayanan and Jeremy Clark

  42. PoW and Blockchains presentation by Prof. Ittay Eyal (IC3)

  43. The PoW concept article by the Nakamoto Institute

  44. ConsensusPedia - An Encylopedia of 29 consensus algorithms article by the Nakamoto Institute) article by Vasa

  45. Strengths and Weaknesses of PoS Vitalik Buterin's article on the strengths and weaknesses of staking contrasting to PoW algorithms

  46. PoS Design Philosophy A Proof of Stake Design Philosophy by Vitalik Buterin

  47. The evolution of PoS Article on the evolution of PoS by Coin Telegraph

  48. Weak Subjectivity in PoS Weak Subjectivity in PoS by Vitalik Buterin

  49. DPoS Introduction Introduction to DPoS by Bitshares

  50. DPoS vs PoW Article by Daniel Larimer from Bitshares

  51. Seeking Consensus on Consensus Delegated Proof of Stake and the Two Generals' Problem

  52. dBFT vs PoW and PoS Antshare's (now NEO) views on consensus

  53. Intro to Cryptoeconomic security Basic intro to cryptoeconomic security

  54. Anti-fragile Cryptoeconomic systems Anti-fragile cryptoeconomic Systems through game theory

  55. Triangle of harm by Vitalik Buterin

  56. On Inflation, Transaction Fees and Cryptocurrency Monetary Policy Vitalik Buterin's article on the role of cryptoeconomics in blockchain security

  57. Settlement Finality Vitalik Buterin's article on the elusive topic of economic finality

  58. Bancor is flawed Bancor's review by Hacking Distributed

  59. To sink front-runners, send submarines Bancor's front-running woes by Hacking Distributed

  60. Bitcoin's security model by Jameson Lopp

  61. Hashtag Markets by Simon de la Rouviere

  62. Re-Fungible Token (RFT) by Billy Rennekamp

  63. Bitcoin Explained (illustrated guide in simple terms)

  64. Bitcoin for Beginners (Andreas Antonopoulos)

  65. Hello Bitcoin (presentation materials)

  66. A Bitcoin Webcomic (with educational notes)

  67. 21 Lessons - on philosophy, economics, & technology

  68. Reading Bitcoin - translated articles

  69. Why We Need Web 3.0 – Gavin Wood

  70. Understanding Web3 – Coinbase Blog

  71. Making sense of Web3 – Josh Stark

  72. The Blockchain Institute Web3 Portal

  73. Decentralizing AI: Dreamers vs. Pragmatists. - Jesus Rodriguez, May 23, 2019.

  74. Blockchain-based Machine Learning Marketplaces - Fred Ehrsam, March 13, 2018.

  75. Understand the Blockchain in Two Minutes (video), Law Librarian Blog: A quick introduction to the basics

  76. What is Blockchain Technology, A Step by Step Guide for Beginners, BlockGeeks: A visual guide to how blockchains work

  77. 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.

  78. The Basics of the Blockchain Revolution, Thomasnet: Possible future uses of Blockchain

  79. Blockchain Demo, Anders.com: Video explanation; blockchain sandbox – try it for yourself

  80. Blockchain Explained, Reuters Graphics: Interactive graphic demo

  81. Blockchain State Regulation, National Conference of State Legislatures: Lists the status of state regulations; updates ongoing.

  82. Regulation of Cryptocurrency Around the World, Law Library of Congress: Detailed international information about cryptocurrency laws

  83. Cryptocurrency Is a Brave New World for Legal Ethics, SH Business News: Ethics issues with crypto and blockchain

  84. What Is Cryptocurrency? Guide for Beginners, Cointelegraph: Explains the history and basics

  85. Bitcoin, Bitcoin.com: This is not the official site for Bitcoin, but provides a good overview

  86. Ethereum (combines currency and a programming language), Ethereum.org: Ethereum’s programming language, Solidity, is used for creating smart contracts

  87. What Is Bitcoin?, Blockgeeks: Explains how Bitcoin works

  88. Cryptocurrency Comparisons, IG: Describes competing currencies

  89. Cryptocurrency 2018 (Legal Issues), Harvard Law School Forum on Corporate Governance and Financial Regulation: Provides information about cryptocurriences and outlines current legal issues

  90. A Beginner’s Guide to Smart Contracts, BlockGeeks: A detailed and visual guide to smart contracts

  91. Blockchain 101 for Lawyers, Part 1, Part 2, Law Technology Today: An introduction to the legal aspects of blockchain and what legal services might be affected.

  92. Build Your First Smart Contract, Crypto Currently: Ready to try programming a contract yourself? This tutorial provides the resources.

  93. 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.

Videos

  1. Simply Explained Playlist by SAVJEE (highly recommended): YouTube

  2. Simple Handon using JAVASCRIPT - SAVJEE (highly recommended): YouTube

  3. Siraj Raval youtube cryptocurrencies series: YouTube

  4. Best Handon course by DApp University (highly recommended) complete playlist: Youtube

  5. Consensus Consensus Algorithm - Andreas Antonopoulos

  6. Intro to Casper Karl Floersch presenting Ethereum's Casper PoS

  7. PoS roundtable PoS roundtable with Joseph Poon, Vitalik Buterin, Vlad Zamfir, Dominic Williams, Zack Hess at Cryptoeconomicon 2015

  8. PoW roundtable PoW roundtable with Tim Swanson, Vitalik Buterin and Peter Todd at Cryptoeconomicon 2015

  9. Game Theory in Bitcoin Game Theory approach behind the motivation for Bitcoin mining

  10. What is Cryptoeconomics Vlad Zamfir introducing Cryptoeconomics

  11. Introduction to Cryptoeconomics Vitalik Buterin introducing Cryptoeconomics. The corresponding presentation deck is available here

  12. Hard problems in Cryptoeconomics Vitalik Buterin discussing hard problems with cryptoeconomics

  13. The Cryptoeconomic way Vitalik Buterin discussing cryptoeconomics.

  14. Cryptoeconomic Protocols In the Context of Wider Society Vitalik Buterin discussing cryptoeconomics. The corresponding presentation deck is available here

  15. The current state of Cryptoeconomics The current state of Cryptoeconomics by Vlad Zamfir

  16. Programmable Incentives by Karl Floersch at Devcon 3

  17. The costs of hacking Bitcoin Sybil attacks explained

  18. Game theory and Network Attacks- How to destroy Bitcoin by Nadir Akhtar and Aparna Krishnan 11/2017

  19. Nothing at stake Introducing the nothing at stake attack

  20. Security Considerations of the Casper Protocol Vlad Zamfir at Standford's Blockchain Protocol Analysis and Security Engineering 2017

  21. Hashed based signatures An illustrated primer

  22. BBC Documentary Adam Curtis' "Fuck you buddy" BBC documentary

  23. Bitcoin 101 (Balaji Srinivasan)

Whitepapers

  1. dBFT Whitepaper The Quest for Scalable Blockchain Fabric: Proof-of-Work vs. BFT Replication by IBM Research

  2. Federated Byzantine Agreements by Stellar Development Foundation's David Mazieres

  3. Research Paper on eclipse attacks on the Bitcoin Network

  4. Research Paper on eclipse attacks on the Ethereum Network

  5. Curation Markets by Simon de la Rouviere

  6. The Economics of BitCoin Price Formation This paper analyses the relationship between BitCoin price and supply-demand fundamentals of Bitcoin

Books

  1. Mastering Bitcoin by Andreas M. Antonopoulos LLC

  2. The Science of the Blockchain - Roger Wattenhofer

  3. Building Ethereum ĐApps -Roberto Infante

  4. Bitcoin Money (children's book)

  5. The Little Bitcoin Book (for beginners)

Podcasts

  1. Q&A on Casper Vlad Zamfir answering questions regarding Ethereum's Casper PoS

  2. PoW attacks Podcast from 2015 on PoW attacks

  3. Cryptoeconomics, Stablecoins, Casper with Vlad Zamfir, and corresponding transcript is available here

  4. Fintech Podcast - Episode 151 Cryptoeconomics as explained by Dr Chris Berg

  5. Cryptoeconomic Primitives by Trent McConaghy

  6. Noded Podcast with Pierre Rochard and Michael Goldstein

  7. Tales from the Crypt with Marty Bent

  8. Stephan Livera Podcast with Stephan Livera

  9. Off Chain with Jimmy Song

  10. The Tone Vays Podcast with Tony Vays

  11. Bitcoin Knowledge with Trace Mayer

  12. Let's Talk Bitcoin with Adam B. Levine & Others

  13. The Cryptoconomy with Guy Swann

  14. Crypto Voices with Fernando Ulrich

  15. The Bitcoin Game with Rob Mitchell

  16. Bitcoins and Gravy with John Barrett

  17. Bitcoin and Markets with Ansel Lindner

  18. Bitcoin & Co Podcast with Anita Posch

  19. Ledger Status with Brian Krogsgard

  20. Crypto Bobby with Rob Paone

  21. Unchained with Laura Shin

  22. Unconfirmed with Laura Shin

  23. Off The Chain with Anthony "Pomp" Pompliano

  24. Epicenter with Sébastien Couture, Brian Fabian Crain and Meher Roy

  25. Proof of Podcast with Luke Martin

  26. The Flippening with Clay Collins

  27. Rekt Podcast with @Bunchubets @CCryptoChamber and @womenofcrypto

  28. Bitcoin Uncensored with Chris DeRose

  29. The BlockCrunch with Jason Choi

  30. The Tatiana Show with Tatiana Moroz

  31. a16z with Andreesson Horowitz

  32. Invest Like the Best with Patrick OShaughnessy

  33. Junseth’s World with Junseth

Hackathons

Newsletters

Events

Forums

More Q&A

Blockchain Interview Questions

10 Essential Blockchain Interview Questions

Top 36 Blockchain Job Interview Questions & Answers

Last updated

Was this helpful?