Further Reading: Decentralized Exchanges and Automated Market Makers
Foundational Papers and Documents
Uniswap Protocol Documentation
Uniswap V2 Whitepaper — Hayden Adams, Noah Zinsmeister, Dan Robinson (2020). The canonical description of the constant product AMM with ERC-20/ERC-20 pairs, TWAP oracles, and flash swaps. Available at docs.uniswap.org.
Uniswap V3 Whitepaper — Hayden Adams, Noah Zinsmeister, Moody Salem, River Keefer, Dan Robinson (2021). The formal specification of concentrated liquidity, ticks, and fee tiers. Essential reading for anyone implementing or building on V3.
Uniswap V4 Documentation — Uniswap Labs (2024-2025). Covers the hooks architecture, singleton design, and flash accounting system.
AMM Theory
"An analysis of Uniswap markets" — Guillermo Angeris and Tarun Chitra, Cryptoeconomic Systems Journal (2020). Rigorous mathematical analysis of constant function market makers, including proofs about arbitrage bounds and price convergence.
"Improved Price Oracles: Constant Function Market Makers" — Guillermo Angeris and Tarun Chitra (2020). Demonstrates that CFMM prices can serve as reliable on-chain oracles under certain conditions.
"Logarithmic Market Scoring Rules for Modular Combinatorial Information Aggregation" — Robin Hanson (2003). The original prediction market paper that introduced the constant function market maker concept.
Impermanent Loss and LP Economics
"Uniswap: A Good Deal for Liquidity Providers?" — Jason Angeris, Alex Evans, Tarun Chitra (2021). Empirical analysis of whether Uniswap LPs are profitable after accounting for impermanent loss.
"Strategic Liquidity Provision in Uniswap V3" — Michael Neuder, Rithvik Rao, Daniel J. Moroz, David C. Parkes (2021). Game-theoretic analysis of LP behavior in concentrated liquidity.
"Replicating Monotone Payoffs Without Oracles" — Guillaume Lambert (2021). The paper that formalized the connection between LP positions and short options (straddles/strangles), fundamentally changing how sophisticated LPs think about their positions.
MEV and Transaction Ordering
Essential MEV Reading
"Flash Boys 2.0: Frontrunning, Transaction Reordering, and Consensus Instability in Decentralized Exchanges" — Philip Daian et al. (2019). The foundational MEV paper that quantified frontrunning on DEXs and introduced the term "miner extractable value" (later generalized to "maximal extractable value").
"MEV and Me" — Flashbots Research (2021). Accessible introduction to the MEV supply chain from the team that built the dominant MEV infrastructure.
"Ethereum is a Dark Forest" — Dan Robinson and Georgios Konstantopoulos, Paradigm Research (2020). Narrative account of attempting to rescue funds from a compromised contract in the presence of mempool predators.
"Escaping the Dark Forest" — samczsun, Paradigm Research (2020). The sequel describing the technical details of a successful rescue using Flashbots.
Sandwich Attack Research
"Quantifying Blockchain Extractable Value: How dark is the forest?" — Kaihua Qin et al. (2022). Comprehensive empirical study of MEV extraction including sandwich attacks, with detailed methodology for on-chain MEV detection.
"An Empirical Study of DeFi Liquidations: Incentives, Risks, and Instabilities" — Kaihua Qin et al. (2021). Covers liquidation MEV and its interaction with DEX mechanics.
Alternative AMM Designs
Curve Finance (StableSwap)
Curve Finance Whitepaper — Michael Egorov (2019). Describes the StableSwap invariant that combines constant-sum and constant-product behavior, optimized for low-slippage trading between similarly-priced assets. Essential for understanding why different AMM invariants suit different asset types.
Balancer
Balancer Whitepaper — Fernando Martinelli, Nikolai Mushegian (2019). Generalizes the constant product formula to weighted pools (x^w1 * y^w2 = k) supporting arbitrary portfolio compositions.
CoW Protocol
CoW Protocol Documentation — CoW DAO. Describes the batch auction mechanism, Coincidence of Wants matching, and solver competition that provides inherent MEV protection.
DEX Aggregation
"Optimal Routing for Constant Function Market Makers" — Guillermo Angeris et al. (2021). Formal treatment of the routing optimization problem across multiple AMMs.
1inch Network Documentation — Describes the Pathfinder algorithm for multi-DEX routing and split trade optimization.
Books and Long-Form Resources
"DeFi and the Future of Finance" — Campbell R. Harvey, Ashwin Ramachandran, Joey Santoro (2021). Comprehensive textbook treatment of DeFi including AMMs, lending, and composability. Chapter 4 covers AMMs in detail.
"How to DeFi: Advanced" — CoinGecko (2021). Practical guide to DeFi protocols with detailed Uniswap coverage including worked examples.
"The Infinite Machine" — Camila Russo (2020). While focused on Ethereum's history rather than DEXs specifically, provides essential context for understanding the ecosystem in which Uniswap emerged.
Online Resources and Tools
Analytics and Data
Dune Analytics (dune.com) — Community-built dashboards tracking DEX volume, LP profitability, MEV extraction, and more. Search for "Uniswap," "sandwich attacks," or "MEV" to find relevant dashboards.
DEX Screener (dexscreener.com) — Real-time DEX trading data across all major chains.
EigenPhi (eigenphi.io) — MEV and sandwich attack analytics with transaction-level detail.
Flashbots MEV-Explore (explore.flashbots.net) — MEV extraction data and visualization.
Development Resources
Uniswap V3 Development Book (uniswapv3book.com) — Ivan Kuznetsov's comprehensive technical guide to implementing and interacting with Uniswap V3 smart contracts.
Uniswap SDK — Official JavaScript/TypeScript SDK for integrating with Uniswap. Available on npm and documented at docs.uniswap.org.
Simulation and Experimentation
Revert Finance (revert.finance) — Tools for analyzing and simulating Uniswap V3 LP positions, including historical performance and IL calculations.
DeFi Llama (defillama.com) — Comprehensive DeFi analytics covering TVL, volume, and yields across all DEXs.
Video Lectures
"Automated Market Makers and Decentralized Exchanges" — Dan Robinson, Paradigm, presented at Stanford Blockchain Conference. Rigorous treatment of AMM theory with proofs and economic analysis.
"A Deep Dive into Uniswap V3" — Hayden Adams, EthCC 2021. The protocol creator explains the design decisions behind concentrated liquidity.
"MEV in 2023" — Flashbots Research, various conference presentations. Updated overview of the MEV landscape and mitigation strategies.
Research Groups and Communities
Flashbots Research (writings.flashbots.net) — The leading MEV research group, publishing regularly on MEV quantification, mitigation, and protocol design.
Paradigm Research (paradigm.xyz/writing) — Publishes high-quality research on AMM theory, MEV, and DeFi mechanism design.
a16z Crypto Research (a16z.com/crypto) — Academic and applied research on AMMs, including formal verification and economic analysis.
Uniswap Governance Forum (gov.uniswap.org) — Governance proposals and discussions that reveal the protocol's evolving design philosophy.