Contract addresses (chain 4663)
Two contract sets. The Uniswap venue is what quotes and swaps route through today. The Splitshot AMM is a fresh deployment of unmodified Uniswap v3 bytecode (the LP NFTs are Splitshot-branded: SPLIT-V3-POS); its cross-venue aggregator is deployed and E2E-proven, flag-gated until Splitshot pools hold real liquidity.
Uniswap venue (live routing today)
| V3 Factory | 0x1f7d7550b1b028f7571e69a784071f0205fd2efa |
| SwapRouter02 | 0xCaf681a66D020601342297493863E78C959E5cb2 |
| QuoterV2 | 0x33e885eD0Ec9bF04EcfB19341582aADCb4c8A9E7 |
| NonfungiblePositionManager | 0x73991a25C818Bf1f1128dEAaB1492D45638DE0D3 |
| Multicall3 | 0xcA11bde05977b3631167028862bE2a173976CA11 |
| WETH | 0x0Bd7D308f8E1639FAb988df18A8011f41EAcAD73 |
| USDG | 0x5fc5360D0400a0Fd4f2af552ADD042D716F1d168 |
Splitshot AMM (deployed; multi-venue routing is flag-gated until it holds real liquidity)
| V3 Factory | 0x0c553ea9F109D36441B441437E086D15C4a9291d |
| SwapRouter02 | 0x1E5488671F324fC4B04889A2d4812DbA1C1dcA77 |
| QuoterV2 | 0x61e8337553a2Ec603c488f61FEF2ba5603B20267 |
| NonfungiblePositionManager | 0x52Df715b3539c926BdCDC89aeb679D89Da57Add2 |
| TickLens | 0xBDC633e418880bBb3bdEC016bc5E32548c5AD2a9 |
| SplitshotRouter (cross-venue aggregator) | 0x821d2501a84e7F597a5Aad6171aB1C3444aa5408 |
Source and verification
The Splitshot AMM bytecode is intentionally unmodified Uniswap v3 (GPL-3.0), so audits of the canonical contracts apply. Each address above links to its Blockscout page; where Blockscout shows verified source, that is the authoritative reference. Cross-chain bytecode hashes are NOT a valid comparison for router or position-manager contracts because constructor immutables (factory and WETH addresses) are embedded in the runtime bytecode.