Go / no-go
Mainnet launch checklist
Every item requires evidence and an accountable reviewer. Any unresolved contract, v4 infrastructure, audit, or governance item is a no-go.
Contracts
Independent audit completed
Unit, fuzz, invariant, and integration tests pass
Factory and LaunchDeployer below 24 KB
PoolManager, PositionManager, Permit2, and v4 migrator verified
Multisig and timelock own the Factory
Source verified in Blockscout
Infrastructure
Dedicated and fallback RPC configured
Indexer recovery tested
Pinata quota, API firewall, and persistent rate limiting configured
Monitoring and alerts active
Production dependency audit reviewed
Product
Mobile and wallet matrix passes
Fees and referrals are visible before signing
Risk, privacy, terms, and disclaimer reviewed
Support and incident channels staffed
Small-value mainnet dry run completed
NO-GO until the official v4 infrastructure and migrator are verified, external audit findings are resolved, and Factory ownership is transferred to multisig/timelock governance.