GammaV2 is a Foundry workspace for the Gamma MultiPositionManager system on Uniswap v4.
It includes the core manager contracts, supported strategies, periphery lenses, relayer flow, deployment scripts, and the associated test suite used to build and validate the stack.
src/MultiPositionManager/: core contracts, libraries, periphery contracts, and strategiesscript/: deployment, initialization, maintenance, and verification scriptstest/: contract tests, strategy tests, lens tests, and supporting test utilitiesaudits/: third-party audit reports
forge build --force
forge test --forceThe script/ directory contains operational scripts for:
- infrastructure deployment
- MultiPositionManager and factory deployment
- strategy deployment
- relayer configuration
- lens deployment
- post-deployment maintenance and verification