A structural overview of the Uniswap V2 codebase, explaining the architectural split between v2-core and v2-periphery repositories. Core holds immutable contracts (Factory, Pair, ERC20) that custody funds, while Periphery holds replaceable convenience logic (Router, libraries). Key contracts are mapped: Factory deploys pools

Sort: