Open resource for blockchain builders

The blockchain builder's directory.

Curated open-source tools, research papers, protocols, and learning paths. Everything a blockchain developer or researcher needs — organised, opinionated, and kept current by the kcolbchain community.

Last updated: Apr 2, 2026 · Star on GitHub · Submit a resource · Research blog

Open-Source Tools

Battle-tested developer tooling across the blockchain stack.

Security & Auditing

Zero-Knowledge & Privacy

DeFi & Financial Primitives

Infrastructure & Scaling

AI x Blockchain

Developer Tooling

Research Papers & Reports

Foundational and frontier papers every blockchain researcher should read.

Consensus & Protocol Design

Combining GHOST and Casper2020

Ethereum's Gasper consensus — the combination of Casper FFG finality and LMD GHOST fork choice that powers proof-of-stake Ethereum.

Buterin, Hernandez, Kamphefner et al.
HotStuff: BFT Consensus in the Lens of Blockchain2019

Linear-complexity BFT protocol. Foundation for Diem/Libra and many modern consensus designs.

Yin, Malkhi, Reiter, Gueta, Abraham
Flash Boys 2.0: Frontrunning in Decentralized Exchanges2019

The paper that defined MEV. Showed how miners/validators profit from transaction ordering.

Daian, Goldfeder et al. (IC3/Flashbots)
An Incomplete Guide to Rollups2021

Vitalik's definitive explainer on rollup design space — optimistic vs ZK, data availability, security models.

Vitalik Buterin

Zero-Knowledge & Cryptography

PLONK: Permutations over Lagrange-bases for Oecumenical Noninteractive arguments of Knowledge2019

Universal SNARK with a single trusted setup. Foundation for most modern ZK systems.

Gabizon, Williamson, Ciobotaru
Scalable, transparent, and post-quantum secure computational integrity (STARKs)2018

The STARK paper. No trusted setup, post-quantum secure, quasi-linear prover time.

Ben-Sasson, Bentov, Horesh, Riabzev
Jolt: SNARKs for Virtual Machines via Lookups2023

Lookup-based approach to ZKVM proving. Dramatically simplifies VM verification circuits.

Arun, Setty, Thaler (a16z)

DeFi & Mechanism Design

Automated Market Making and Loss-Versus-Rebalancing2022

Formalised impermanent loss as "loss-versus-rebalancing" (LVR). Changed how we think about AMM LP returns.

Milionis, Moallemi, Roughgarden, Zhang
Priority Is All You Need2024

Analysis of priority ordering in L2s and its MEV implications. Argues for better auction mechanisms.

Flashbots Research
While Stability Lasts: A Stochastic Model of Stablecoins2022

Mathematical framework for stablecoin stability analysis. Predicts depeg conditions under stress.

Klages-Mundt, Minca (Cornell)

Scaling & Data Availability

EIP-4844: Shard Blob Transactions (Proto-Danksharding)2024

Introduced blob-carrying transactions to Ethereum. 10-100x cheaper L2 data costs. Foundation for full Danksharding.

Buterin, Feist, Resnick et al.
Data Availability Sampling2022

How light nodes can verify data availability without downloading full blocks. Core to modular blockchain thesis.

Al-Bassam, Sonnino, Buterin
Based Rollups — Superpowers from L1 Sequencing2023

Rollups that use L1 validators for sequencing. Maximum decentralisation, liveness, and composability.

Justin Drake (EF)

Tokenisation & RWAs

Tokenization: Overview and Financial Stability Implications2023

BIS working paper on tokenisation of real-world assets. Risks, regulatory frameworks, and systemic implications.

Bank for International Settlements
Tokenization and the Future of Asset Management2024

BlackRock and industry analysis of tokenised funds, treasuries, and institutional adoption trajectories.

BlackRock / Industry

Protocols & Networks

Major blockchain protocols and networks worth studying.

EthereumL1

The programmable blockchain. Smart contracts, DeFi, NFTs, rollups. Largest developer ecosystem.

Ethereum Foundation
ArbitrumL2

Largest optimistic rollup by TVL. Nitro execution, BoLD fraud proofs, Stylus (WASM smart contracts).

Offchain Labs
Optimism / BaseL2

OP Stack rollup ecosystem. Superchain vision — shared sequencing, interop, and governance.

Optimism / Coinbase
zkSync EraL2

ZK rollup with native account abstraction, LLVM compiler, and custom ZK circuits. Boojum proving system.

Matter Labs
StarkNetL2

STARK-based ZK rollup. Cairo language, Madara sequencer, appchains. Post-quantum proof system.

StarkWare
CelestiaDA

Modular data availability layer. Data availability sampling for sovereign rollups.

Celestia Labs
EigenLayerRestaking

Shared security marketplace. Restake ETH to secure oracles, bridges, DA layers, and other AVSs.

Eigen Labs
SolanaL1

High-throughput L1 with parallel execution (Sealevel). Firedancer validator client by Jump Crypto.

Solana Foundation

Learning Paths

Structured paths for going from zero to contributor in each domain.

🛡

Smart Contract Security

Start: Damn Vulnerable DeFi, Ethernaut
Intermediate: Secureum, Code4rena, Sherlock audits
Advanced: Formal verification (Certora CVL), custom Foundry fuzz tests
Ship: Contribute to Slither detectors, write audit reports

🕵

Zero-Knowledge Engineering

Start: ZK Whiteboard Sessions, 0xPARC learning group
Intermediate: Circom/Noir circuits, Halo2 tutorials
Advanced: ZKVM internals (SP1/RISC Zero), custom proving systems
Ship: Build a ZK app, contribute to PSE repos

🏦

DeFi & Mechanism Design

Start: Finematics, DeFi MOOC (Berkeley)
Intermediate: Read Uniswap/Aave/Morpho source code
Advanced: LVR paper, mechanism design papers, Gauntlet simulations
Ship: Build a DeFi primitive, contribute to protocol governance

Protocol Design & Consensus

Start: Ethereum.org docs, Mastering Ethereum
Intermediate: EIP reading, Reth codebase exploration
Advanced: Gasper paper, HotStuff, PBS research
Ship: Contribute to execution/consensus clients

🤖

AI x Blockchain

Start: Ritual docs, Modulus Labs blog
Intermediate: ZK-ML papers, EZKL framework
Advanced: Build verifiable inference pipelines
Ship: On-chain AI agents, verifiable ML models

💎

RWAs & Tokenisation

Start: RWA.xyz data, Centrifuge docs
Intermediate: ERC-3643 (T-REX), ERC-1400 security tokens
Advanced: BIS/IMF tokenisation papers, legal frameworks
Ship: Build a tokenisation prototype, contribute to standards

Research Labs & Teams

Organisations doing the best work in blockchain research.

a16z Crypto Research

Publish open research on ZK, MEV, mechanism design, and protocol design. Jolt ZKVM, blockspace auctions.

Paradigm Research

Reth, Alloy, Foundry. Deep engineering + research. MEV, protocol security, EVM tooling.

Flashbots

MEV research and mitigation. MEV-Boost, MEV-Share, SUAVE. Open-source MEV infrastructure.

Trail of Bits

Security research. Slither, Echidna, Medusa. Best-in-class smart contract analysis tools.

Privacy & Scaling Explorations (PSE)

Ethereum Foundation team. Halo2, Semaphore, MACI, and other ZK/privacy public goods.

IC3 (Cornell)

Academic blockchain research. Flash Boys 2.0 (MEV), smart contract security, DeFi analysis.

Stanford Center for Blockchain Research

Cryptography, consensus, economics. Dan Boneh's group. Foundational ZK and protocol research.

Gauntlet

DeFi risk modelling and simulation. Mechanism design optimisation for Aave, Compound, Morpho.

Contribute to the directory

This is an open resource maintained by the kcolbchain community. Submit additions, corrections, or new categories.