Deployment Addresses
PanopticPools and CollateralTrackers are proxy contracts, with one PanopticPool per underlying Uniswap pool, and two CollateralTrackers per PanopticPool. You can fetch the PanopticPool for a given Uniswap pool from the PanopticFactory. The core logic, however, is deployed to the following stable addresses on all EVM chains:
v2
PanopticFactoryV3:0x000000000000039Dc5De710B8F7A6a33df0399c8PanopticFactoryV4:0x000000000000048a877bF34C0cF3F25510667a1eSemiFungiblePositionManagerV3:0x000000000000031d296bBA22f188472157eEb01fSemiFungiblePositionManagerV4:0x000000000000047534b9E1D528ED997169865a64PanopticPool (V4 impl)(reference implementation - each PanopticPool is a proxy to this):0x00000000000010bb6695dAAC60D0515c0A01a948PanopticPool (V3 impl)(reference implementation - each PanopticPool is a proxy to this):0x000000000000111475C0dD47f534Bd1aFF12BC3fCollateralTracker(reference implementation - each CollateralTracker is a proxy to this):0x0000000000002038055dB8f2B2Fd356598935C51BuilderFactory:0x00000000000008F144d786506C6bb22eCE144020RiskEngine:0x0000000000000E65545005B26207D7edFd031260PanopticQuery:0x0000000000000e1aE9c66C1c3B0A547D23389C93InteractionHelper:0x00000000000040ae7CD505F4E0e3F34195D8c08CPanopticMath:0x000000000000301F5BC0171C75967b8e78a92b10PanopticGuardian:0x0000000000000C99fD9F3234eDf924E436331569
v1.1
PanopticFactory:0x0000000000000CF008e9bf9D01f8306029724c80SemiFungiblePositionManager:0x0000000000000aAbbcfCA8100a9ee78124E97B33PanopticMath:0x000000000002a1aeE756F088F0ab4a98A9866F55PanopticPool(reference implementation - each PanopticPool is a proxy to this):0x0000000000035D9945Bf4d24393828e920376bAeCollateralTracker(reference implementation - each CollateralTracker is a proxy to this):0x00000000000308eA65EdD5142b8189A17D2DEcFA
v1
PanopticFactory:0x000000000000010a1DEc6c46371A28A071F8bb01SemiFungiblePositionManager:0x0000000000000DEdEDdD16227aA3D836C5753194PanopticMath:0x000000000001CD07e625A9e225C37BEA50b3F441PanopticPool(reference implementation - each PanopticPool is a proxy to this):0x0000000000001B1A7fe31692d107cAA42fb06862CollateralTracker(reference implementation - each CollateralTracker is a proxy to this):0x000000000001931ac40ff8b16F08E47D2A7CD650