Subject
56 entries
Ethereum
Bookmarks
Foundry Template for Solidity Smart Contracts
A production-ready Foundry project template for Solidity smart contract development — opinionated defaults for testing, linting, and CI. Foundry replaced Hardhat as the preferred Solidity toolchain for many developers around 2022.
Town Crier — Authenticated Data Feed for Smart Contracts
Town Crier is an authenticated data feed system for smart contracts that uses Intel SGX trusted execution environments to fetch external data with cryptographic attestation. An early, rigorous oracle design predating Chainlink's dominance.
Best Practices for Ethereum Beacon Chain Staking (September 2022)
Reddit thread from r/ethstaker documenting best practices for staking on the Ethereum Beacon Chain in September 2022 — just before The Merge. Covers client diversity, slashing prevention, key management, and hardware choices for home validators.
DeFi Saver: Next-Generation DeFi Management Dashboard
DeFi Saver is a management dashboard for creating and tracking DeFi positions across Maker, Aave, Compound, and other protocols from a single interface. It adds automation features like automated liquidation protection that native protocol interfaces don't offer.
Awesome-MEV: MEV Research Resource List
A curated list of MEV (Maximal Extractable Value) research papers and talks — the definitive reading list for understanding how miners and validators extract value from transaction ordering on Ethereum. MEV is simultaneously a market efficiency mechanism and a form of tax on users.
DeFi Derivatives: A Comprehensive Landscape Guide
A comprehensive GitHub resource mapping the DeFi derivatives landscape — covering options, perpetuals, interest rate swaps, and structured products built on Ethereum. An invaluable reference for understanding how traditional financial derivatives translate to on-chain primitives.
MEV101: The 0 to 1 Guide for Maximal Extractable Value
A ground-up guide to Maximal Extractable Value (MEV) in Ethereum and DeFi, covering sandwiching, arbitrage, liquidations, generalized frontrunning, flash loans, and Flashbots. A practitioner's introduction to the adversarial game theory and dark-forest economics underlying transaction ordering in public blockchains.
100x Faster EVM Traces with Python
banteg's writeup on getting 100x faster EVM transaction traces using Python with an Erigon node backend — replacing slow Geth-based trace_* RPC calls with Erigon's streaming API. Essential reading for DeFi analytics and MEV research.
Dogetoshi/MEV: Curated MEV Resources
Dogetoshi's MEV repository is a curated collection of resources on maximal extractable value — papers, talks, tools, and code for understanding how searchers, builders, and validators profit from transaction ordering on Ethereum.
ethereum-etl: Python ETL for Ethereum Blockchain Data
ethereum-etl is the standard Python library for extracting Ethereum blockchain data into structured formats — blocks, transactions, ERC-20 transfers, receipts, logs, internal transactions — with Google BigQuery export support. The reference implementation for blockchain data pipelines.
Building Blockchain Data Pipelines with The Graph & Singer
A tutorial on building blockchain data pipelines using The Graph's subgraph queries piped through Singer, the open-source ETL standard. Shows how to treat on-chain indexed data like any other data source in a standard analytics stack.
Apollo: Cross-Chain ETL for EVM Chaindata
Apollo is a cross-chain ETL tool from Chainbound for extracting raw EVM chaindata — transactions, logs, traces — across multiple networks simultaneously. Designed for analysts who need low-level on-chain data without running their own full archive nodes.
MEV 2.0: The Rise of MPSVs
A Reciprocal Ventures piece arguing that MEV is evolving from searcher-bot competition to MPSV (Maximal Protocol Surplus Value) — protocols themselves capturing ordering value rather than external actors extracting it. Reframes MEV as a design choice rather than an inevitable externality.
Catalog: Trustless P2P Crypto Trading
Catalog is a peer-to-peer trustless trading platform for Bitcoin, Ethereum, and other crypto assets — using on-chain escrow and atomic swaps rather than custodial order books. Designed for OTC-style large trades without trusting a centralized exchange.
The Layer-1 Chain Rotation Thesis: A Retrospective Analysis
A mid-2022 retrospective dissecting the 2021 L1 rotation games — capital flowing from Ethereum to Solana, Avalanche, Terra, and others on unsustainable incentive structures. A clear-eyed post-mortem of what drove and ended each cycle.
Espresso Systems: Shared Sequencing and Privacy for L2 Rollups
Espresso Systems is building shared sequencing and privacy infrastructure for Ethereum L2 rollups — a sequencer marketplace that multiple rollups can use to get MEV protection, fast finality, and cross-rollup atomicity. Positioned at the intersection of rollup scaling and the decentralized sequencer problem.
DeFi Safety — Protocol Security Reviews
DeFi Safety is a security review and rating service for DeFi protocols, scoring them on code quality, documentation, admin key controls, and testing practices. One of the few systematic attempts to give DeFi users a reliable signal about protocol security posture.
Notes on Ethereum L2 Solutions
Jin's 2021 notes on Ethereum L2 scaling solutions — covering optimistic rollups, ZK-rollups, state channels, and plasma. A solid survey of the L2 design space written before rollups became the dominant paradigm.
EVM Puzzles: Solutions Walkthrough
Solutions walkthrough for EVM Puzzles — a set of interactive challenges that teach the Ethereum Virtual Machine by requiring you to craft calldata or value that makes specific bytecode sequences succeed. Effective hands-on EVM education for smart contract developers.
Flash Boys 2.0: Frontrunning, Transaction Reordering, and Consensus Instability in Decentralized Exchanges
Daian et al. document how arbitrage bots exploit transaction ordering in decentralized exchanges through priority gas auctions, introducing the concept of miner extractable value (MEV). The paper shows that MEV isn't just a trading problem — it creates measurable consensus-layer security risks for Ethereum.
ZK: Zero to Hero
A curated learning path for understanding zero-knowledge proofs from scratch — covering the math foundations, SNARK/STARK constructions, and practical applications in blockchain. One of the more organized community-built ZK curricula from 2022.
Uniswap v2 Core
The Uniswap v2 technical whitepaper describes the core design decisions behind the protocol upgrade: arbitrary ERC20 pairs, a hardened time-weighted average price oracle, flash swaps, and a deactivated protocol fee. Together these make Uniswap v2 the infrastructure layer that DeFi summer was built on.
Ethereum Smart Contract Development in Solidity
Zheng, Gao, Huang, and Guan (Springer 2021) provide a comprehensive textbook on developing Ethereum smart contracts in Solidity, covering the EVM, contract patterns, security vulnerabilities, and real-world DApp development. A practical reference for anyone building on Ethereum.
EVM EIPs and Hard Forks Reference
Trail of Bits' learning resource mapping Ethereum EIPs to the hard forks that introduced them — essential context for auditors and developers who need to know which EVM opcodes and behaviors are available at different protocol versions. Part of the building-secure-contracts curriculum.
TWAMM: Time-Weighted Average Market Maker
Paradigm's paper introducing the Time-Weighted Average Market Maker (TWAMM) — a DEX primitive designed to execute large orders over time by continuously trading against an embedded AMM. Elegant solution to the large-order MEV problem that haunts standard AMMs.
Slither-simil: ML-Assisted Smart Contract Audits
Trail of Bits introduces Slither-simil, a tool that uses ML embeddings to find smart contracts similar to a known-vulnerable one — dramatically accelerating audits by surfacing candidate contracts before manual review. An early example of applying ML to the smart contract security problem.
Dune Analytics SQL Snippets
A GitHub collection of SQL query snippets for Dune Analytics and Google BigQuery targeting on-chain Ethereum data. Practical reference for blockchain data analysts who want reusable queries for common DeFi analytics tasks.
MEV Day — Flashbots Conference
MEV Day was a Flashbots-organized conference bringing together MEV researchers, searchers, and protocol designers to share work on maximal extractable value. A snapshot of the state of MEV research and practice in 2022.
Flashbots Documentation
The official Flashbots documentation covering MEV-Geth, the Flashbots auction, searcher bundle submission, and the broader philosophy behind transparent MEV extraction. The canonical reference for anyone building MEV searchers or integrating with Flashbots infrastructure.
EigenPhi: MEV Analytics
EigenPhi is an on-chain MEV analytics platform that scans Ethereum blocks for arbitrage, sandwich attacks, and liquidations, showing the bots, victims, and profit flows. One of the first accessible dashboards for visualizing MEV extraction in real time.
@bertcmiller MEV Threads
@bertcmiller's chronological index of his MEV Twitter threads — the most cited informal resource for understanding MEV strategies, Flashbots, and searcher mechanics. Essential reading for anyone entering the MEV space.
Trait Sniper: NFT Rarity and Trading Tool
Trait Sniper is an NFT rarity and sniping tool that calculates rarity scores for NFT collection traits and reveals them before official reveals. Used to identify underpriced NFTs with rare traits at mint or on secondary markets.
Catalog: Music NFT Platform
Catalog is a music NFT platform on Ethereum where artists sell 1/1 single editions of songs directly to collectors. Positioned as a new patronage model for musicians outside streaming platforms — the beta launched in 2021.
Agatha: Smart Contract for DNN Computation
Agatha is a system for verifiable DNN computation on Ethereum smart contracts, achieving native-speed off-chain inference with only 3% overhead via a graph-based pinpoint protocol. It bridges AI and blockchain by solving the mismatch between neural network computational graphs and the VM-based execution model that existing verification schemes assume.
Ethereum Foundation Annual Report 2022
The Ethereum Foundation's April 2022 annual report covering 2021 activities, philosophy, and financials. A window into how a non-controlling organization stewards a decentralized public blockchain.
Farming stETH Yield with Curve, Convex, and Concentrator
YouTube walkthrough of farming 10% APY on stETH via Curve, Convex, and Concentrator — a 2022 DeFi yield stacking strategy combining liquid staking, AMM liquidity provision, and yield auto-compounding.
EPNS: Decentralized Push Notification Service
EPNS (Ethereum Push Notification Service, now Push Protocol) is a decentralized notification layer for Web3 — enabling dApps to send opt-in push notifications to wallet addresses across chains. Fills the gap between on-chain events and user awareness.
Gas Optimizations for the Rest of Us
Miguel Piedrafita's practical guide to Solidity gas optimization — covers storage layout, calldata vs memory, packing structs, unchecked arithmetic, and other EVM-specific tricks that reduce transaction costs. Written for regular developers, not EVM experts.
The Eth2 Book
An online book covering Ethereum 2.0 — the move from proof-of-work to proof-of-stake via the Beacon Chain. Written in early 2022 as The Merge was approaching, providing technical depth on Casper FFG, attestations, and validator mechanics.
Running an Ethereum Full Node on a Raspberry Pi 4
A guide to running an Ethereum full node on a Raspberry Pi 4 — a self-sovereign approach to blockchain access that avoids trusting centralized RPC providers like Infura. Technical tutorial covering hardware, software, and sync process.
Speeding Up the EVM (Flashbots Research)
Flashbots research on techniques to speed up the Ethereum Virtual Machine — covering parallelism, caching, and other optimizations to increase throughput beyond the EVM's sequential execution model. Relevant to scaling Ethereum L1 without moving to L2.
Gauntlet: DeFi Economic Security Platform
Gauntlet is a DeFi economic security platform that uses agent-based simulation to stress-test protocol parameters — finding safe collateral ratios, liquidation thresholds, and interest rate curves for lending protocols. The risk management layer that keeps Aave and Compound from getting drained.
Huffc: Huff Language Compiler for the EVM
Huff is a low-level assembly language for the Ethereum Virtual Machine — you write at the opcode level with macros and abstractions, giving full control over gas usage. Used for implementing highly gas-optimized smart contracts where Solidity's overhead isn't acceptable.
Ethereum EVM Illustrated
A visual primer on the Ethereum Virtual Machine internals — accounts, transactions, message calls, gas, the stack/memory/storage architecture, and Go-Ethereum source code. The best single-document mental model for how the EVM actually works at the bytecode level.
L2BEAT: The State of the Layer Two Ecosystem
L2BEAT tracks TVL and security risk across all Ethereum Layer 2 solutions — classifying each by how much trust is required (training wheels vs. fully trustless). The most authoritative public resource for comparing the actual security properties of different L2s.
Exploring Zero Knowledge: zkSync and the zkEVM
An explainer on zkSync and the zkEVM — how zero-knowledge proofs enable EVM-compatible rollups that give instant finality without trusting the operator. Written in early 2022 as zkEVM was the most technically ambitious open problem in Ethereum scaling.
The Defiant's Definitive Guide to DeFi
The Defiant's comprehensive guide to decentralized finance — covering lending protocols, DEXs, yield farming, stablecoins, and how they interconnect. A well-structured entry point from one of the most trusted DeFi media publications.
Foundry: Ethereum Development Toolkit in Rust
Foundry is a blazing-fast Ethereum development toolkit written in Rust — Forge for testing, Cast for chain interaction, Anvil for local node, Chisel for REPL. Tests written in Solidity itself, with fuzzing and invariant testing built in. 2-5x faster than Hardhat.
Alpha Pro: Permissionless Options-Selling on DeFi
Alpha Pro is a permissionless DeFi platform from Charm Finance for automated options-selling strategies on Ethereum — earn yield by systematically selling options (strangles, etc.) with on-chain execution and no centralized management. The on-chain equivalent of systematic options-selling desks.
Empirical Analysis of EIP-1559: Transaction Fees, Waiting Time, and Consensus Security
This empirical study of Ethereum's EIP-1559 upgrade analyzes real on-chain data from the August 2021 London Hardfork to measure effects on transaction fees, waiting times, and miner incentives. It confirms improved fee predictability but also identifies new volatility patterns and security implications from the base fee burn mechanism.
1confirmation 2021 NFT Year in Review
1confirmation's data-driven review of the 2021 NFT market: $19.6B in trading volume, 2M active users, and a breakdown of visual art, PFPs, collectibles, and gaming. The bull case for NFTs as a fundamentally better business model for creators, written before the 2022 collapse.
BuidlGuidl — Ethereum Builder Community
BuidlGuidl is a curated community of Ethereum builders creating products, prototypes, and tutorials using scaffold-eth — Austin Griffith's rapid prototyping framework. The entry point for developers learning to build on Ethereum by actually building.
The Community Garden: The Case for Leaving FAANG for Crypto
Paradigm's essay making the case for senior engineers to leave FAANG companies for crypto/web3 in 2021 — arguing that the technology primitives, ownership opportunities, and mission alignment make the career trade-off favorable for the right person.
Sommelier Finance — Automated DeFi Strategy Platform
Sommelier Finance is a DeFi protocol that uses off-chain computation (Cosmos-based co-processor) to automate Uniswap v3 liquidity position management — rebalancing concentrated liquidity ranges without requiring constant manual intervention.
Community Reads — Kernel Fellowship
Kernel's curated reading list for their web3 education fellowship — books and articles spanning cryptography, economics, philosophy, and internet culture that form the intellectual foundation for thinking about decentralized systems.
Layer-1 Platforms: A Framework for Comparison
The Block Research's comparative framework for seven Layer-1 blockchains — Algorand, Avalanche, Binance Smart Chain, Cosmos, Ethereum 2.0, Polkadot, and Solana. A structured way to think about what actually differentiates L1 architectures, commissioned by Algorand in 2021.
