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. Play the Web3/Solidity based wargame: Ethernautarrow-up-right

  2. Read and make a simple dapp: Pet shop tutorialarrow-up-right

  3. Blockchain Specializationarrow-up-right offered by University at Buffalo & The State University of New York on Coursera

  4. Bitcoin and Cryptocurrency Technologiesarrow-up-right offered by Princeton University on Coursera

  5. Blockchain: Foundations and Use Casesarrow-up-right offered by Consensys Academy on Coursera

  6. FinTech Law and Policyarrow-up-right offered by Duke University on Coursera

  7. Blockchain 101 - A Visual Demo: YouTubearrow-up-right

  8. Blockchain basics: Lyndaarrow-up-right

  9. A good resource to learn dApp development by coding your own game: https://cryptozombies.io/arrow-up-right

  10. A good grasp on concepts of Decentralised Applications: https://www.theschool.ai/courses/decentralized-application/arrow-up-right

  11. Fabric samples - Chaincode, SDKs and Network setup: https://github.com/hyperledger/fabric-samplesarrow-up-right

  12. Hyperledger tutorWhat is Blockchain Technology: https://www.coindesk.com/information/what-is-blockchain-technology/arrow-up-right

  13. [Elliptic Curve Digital Signature Algorithm and its Applications in Bitcoin (http://cs.ucsb.edu/~koc/ecc/project/2015Projects/Malvik+Witzoee.pdfarrow-up-right) by Arnt Gunnar Malvik and Bendik Witzoee

  14. The Initial Two-Way Pegging proposalarrow-up-right by Adam Back

  15. Bitcoin Primerarrow-up-right - Macro Risk Advisors

  16. Bitcoin as Money?arrow-up-right - Stephanie Lo and J. Christina Wang

  17. Bitcoinarrow-up-right - Microsoft Research

  18. BlockChain Technology Beyond Bitcoinarrow-up-right - University of California,Berkeley

  19. Blockstack: A Global Naming and Storage System Secured by Blockchainsarrow-up-right - Muneeb Ali, Jude Nelson, Ryan Shea and Michael J. Freedman

  20. Bootstrapping Trust in Distributed Systems with Blockchainsarrow-up-right - Muneeb Ali, Jude Nelson, Ryan Shea and Michael J. Freedman

  21. Distributed Ledger Technology: beyond block chainarrow-up-right - UK Government Chief Scientific Adviser

  22. Enabling Blockchain Innovations with Pegged Sidechainsarrow-up-right - Adam Back, Matt Corallo, Luke Dashjr, Mark Friedenbach, Gregory Maxwell, Andrew Miller, Andrew Poelstra, Jorge Timón, and Pieter Wuille

  23. Extending Existing Blockchains with Virtualchainarrow-up-right - Jude Nelson, Muneeb Ali, Ryan Shea and Michael J. Freedman

  24. Making Sense of Cryptoeconomicsarrow-up-right Making Sense of Cryptoeconomics by Josh Stark

  25. What is Cryptoeconomicsarrow-up-right What is Cryptoeconomics, a guide by BlockGeeks

  26. Behavioural Crypto-Economicsarrow-up-right the challenge and promise of Blockchain Incentive Design by Elad Verbin

  27. Cryptoeconomics.studyarrow-up-right -- An free and open source book & course on Cryptoeconomics

  28. Cryptographic Primitivesarrow-up-right as described in Wikipedia

  29. Bitcoin's Academic Pedigreearrow-up-right by Arvind Narayanan and Jeremy Clark

  30. PoW and Blockchainsarrow-up-right presentation by Prof. Ittay Eyal (IC3)

  31. The PoW conceptarrow-up-right article by the Nakamoto Institute

  32. ConsensusPedia - An Encylopedia of 29 consensus algorithmsarrow-up-right article by the Nakamoto Institute) article by Vasa

  33. Strengths and Weaknesses of PoSarrow-up-right Vitalik Buterin's article on the strengths and weaknesses of staking contrasting to PoW algorithms

  34. PoS Design Philosophyarrow-up-right A Proof of Stake Design Philosophy by Vitalik Buterin

  35. The evolution of PoSarrow-up-right Article on the evolution of PoS by Coin Telegraph

  36. Weak Subjectivity in PoSarrow-up-right Weak Subjectivity in PoS by Vitalik Buterin

  37. DPoS Introductionarrow-up-right Introduction to DPoS by Bitshares

  38. DPoS vs PoWarrow-up-right Article by Daniel Larimer from Bitshares

  39. Seeking Consensus on Consensusarrow-up-right Delegated Proof of Stake and the Two Generals' Problem

  40. dBFT vs PoW and PoSarrow-up-right Antshare's (now NEO) views on consensus

  41. Intro to Cryptoeconomic securityarrow-up-right Basic intro to cryptoeconomic security

  42. Anti-fragile Cryptoeconomic systemsarrow-up-right Anti-fragile cryptoeconomic Systems through game theory

  43. On Inflation, Transaction Fees and Cryptocurrency Monetary Policyarrow-up-right Vitalik Buterin's article on the role of cryptoeconomics in blockchain security

  44. Settlement Finalityarrow-up-right Vitalik Buterin's article on the elusive topic of economic finality

  45. Bancor is flawedarrow-up-right Bancor's review by Hacking Distributed

  46. To sink front-runners, send submarinesarrow-up-right Bancor's front-running woes by Hacking Distributed

  47. Hashtag Marketsarrow-up-right by Simon de la Rouviere

  48. Bitcoin Explainedarrow-up-right (illustrated guide in simple terms)

  49. Hello Bitcoinarrow-up-right (presentation materials)

  50. A Bitcoin Webcomicarrow-up-right (with educational notes)

  51. 21 Lessonsarrow-up-right - on philosophy, economics, & technology

  52. Reading Bitcoinarrow-up-right - translated articles

  53. The Blockchain Institute Web3 Portalarrow-up-right

  54. Understand the Blockchain in Two Minutes (video)arrow-up-right, Law Librarian Blog: A quick introduction to the basics

  55. Blockchains & Distributed Ledger Technologiesarrow-up-right, Blockchainhub.net: Blockchains are part of a larger set of databases known as distributed ledgers. This article provides information about these.

  56. The Basics of the Blockchain Revolutionarrow-up-right, Thomasnet: Possible future uses of Blockchain

  57. Blockchain Demoarrow-up-right, Anders.com: Video explanation; blockchain sandbox – try it for yourself

  58. Blockchain Explainedarrow-up-right, Reuters Graphics: Interactive graphic demo

  59. Blockchain State Regulationarrow-up-right, National Conference of State Legislatures: Lists the status of state regulations; updates ongoing.

  60. Regulation of Cryptocurrency Around the Worldarrow-up-right, Law Library of Congress: Detailed international information about cryptocurrency laws

  61. Cryptocurrency Is a Brave New World for Legal Ethicsarrow-up-right, SH Business News: Ethics issues with crypto and blockchain

  62. What Is Cryptocurrency? Guide for Beginnersarrow-up-right, Cointelegraph: Explains the history and basics

  63. Bitcoin,arrow-up-right Bitcoin.com: This is not the official site for Bitcoin, but provides a good overview

  64. Ethereumarrow-up-right (combines currency and a programming language), Ethereum.org: Ethereum’s programming language, Solidity, is used for creating smart contracts

  65. What Is Bitcoin?arrow-up-right, Blockgeeks: Explains how Bitcoin works

  66. Cryptocurrency Comparisonsarrow-up-right, IG: Describes competing currencies

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

  68. A Beginner’s Guide to Smart Contractsarrow-up-right, BlockGeeks: A detailed and visual guide to smart contracts

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

  70. Build Your First Smart Contractarrow-up-right, Crypto Currently: Ready to try programming a contract yourself? This tutorial provides the resources.

  71. Bitcoin and Cryptocurrency Technologiesarrow-up-right, 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): YouTubearrow-up-right

  2. Simple Handon using JAVASCRIPT - SAVJEE (highly recommended): YouTubearrow-up-right

  3. Siraj Raval youtube cryptocurrencies series: YouTubearrow-up-right

  4. Best Handon course by DApp University (highly recommended) complete playlist: Youtubearrow-up-right

  5. Consensusarrow-up-right Consensus Algorithm - Andreas Antonopoulos

  6. Intro to Casperarrow-up-right Karl Floersch presenting Ethereum's Casper PoS

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

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

  9. Game Theory in Bitcoinarrow-up-right Game Theory approach behind the motivation for Bitcoin mining

  10. What is Cryptoeconomicsarrow-up-right Vlad Zamfir introducing Cryptoeconomics

  11. Introduction to Cryptoeconomicsarrow-up-right Vitalik Buterin introducing Cryptoeconomics. The corresponding presentation deck is available herearrow-up-right

  12. Hard problems in Cryptoeconomicsarrow-up-right Vitalik Buterin discussing hard problems with cryptoeconomics

  13. The Cryptoeconomic wayarrow-up-right Vitalik Buterin discussing cryptoeconomics.

  14. Cryptoeconomic Protocols In the Context of Wider Societyarrow-up-right Vitalik Buterin discussing cryptoeconomics. The corresponding presentation deck is available herearrow-up-right

  15. The current state of Cryptoeconomicsarrow-up-right The current state of Cryptoeconomics by Vlad Zamfir

  16. Programmable Incentivesarrow-up-right by Karl Floersch at Devcon 3

  17. Nothing at stakearrow-up-right Introducing the nothing at stake attack

  18. Security Considerations of the Casper Protocolarrow-up-right Vlad Zamfir at Standford's Blockchain Protocol Analysis and Security Engineering 2017

  19. BBC Documentaryarrow-up-right Adam Curtis' "Fuck you buddy" BBC documentary

  20. Bitcoin 101arrow-up-right (Balaji Srinivasan)

Whitepapers

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

  2. Federated Byzantine Agreementsarrow-up-right by Stellar Development Foundation's David Mazieres

  3. Curation Marketsarrow-up-right by Simon de la Rouviere

  4. The Economics of BitCoin Price Formationarrow-up-right This paper analyses the relationship between BitCoin price and supply-demand fundamentals of Bitcoin

Books

  1. Mastering Bitcoinarrow-up-right by Andreas M. Antonopoulos LLC

  2. Bitcoin Moneyarrow-up-right (children's book)

Podcasts

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

  2. PoW attacksarrow-up-right Podcast from 2015 on PoW attacks

  3. Cryptoeconomics, Stablecoins, Casperarrow-up-right with Vlad Zamfir, and corresponding transcript is available herearrow-up-right

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

  5. Noded Podcastarrow-up-right with Pierre Rochard and Michael Goldstein

  6. Off Chainarrow-up-right with Jimmy Song

  7. Let's Talk Bitcoinarrow-up-right with Adam B. Levine & Others

  8. Crypto Voicesarrow-up-right with Fernando Ulrich

  9. Ledger Statusarrow-up-right with Brian Krogsgard

  10. Unchainedarrow-up-right with Laura Shin

  11. Off The Chainarrow-up-right with Anthony "Pomp" Pompliano

  12. Epicenterarrow-up-right with Sébastien Couture, Brian Fabian Crain and Meher Roy

  13. Rekt Podcastarrow-up-right with @Bunchubets @CCryptoChamber and @womenofcrypto

  14. a16zarrow-up-right with Andreesson Horowitz

  15. Invest Like the Bestarrow-up-right with Patrick OShaughnessy

Hackathons

Newsletters

Events

Forums

More Q&A

Blockchain Interview Questionsarrow-up-right

10 Essential Blockchain Interview Questionsarrow-up-right

Top 36 Blockchain Job Interview Questions & Answersarrow-up-right

Last updated