Predistate protocol Contract Base address Robinhood Chain address EventEmitter 0x6fA06764248144FbCb1CF44c7E55081b46E0DA610xE3691F9d943FeB86590eb5061B6bC06678BcbD5cStateMarketFactory 0xC21ad0A213f1c915402C3B4f8ED423b514e9A9e70x59f350dC3244CC8568aa6C82111B6A386b1d2387StateImplementationRegistry 0x1c584eA1a3D32CcC0204615Eb76cbA5e528EBa600x53f574cdd6002Cbbe307ed1B81000E3668cD1426FeeVault 0x8aDe843ec2d7D494484c8f9B1fCd7C28Fa872F260xF932fFE16B7F12F4a05bb9f279cea1c801633fbELiquidityRewardsDistributor 0x5130bfB4852eE233DC55B0fB7fEE685D9549ea4f0x65427D8c157932C7233E0f3B1a803356456B4872Experimental collateral Mock USD: 0x65427D8c157932C7233E0f3B1a803356456B4872 Mock USDG: 0x5625BFCF1958d2db12ab3961F444AA2Ec6EE6a62
Verified resolver implementations Base 10 Robinhood Chain 8 Uniswap verification dependencies Contract Base address Robinhood Chain address Uniswap V2 Factory 0x8909Dc15e40173Ff4699343b6eB8132c65e18eC60x8bceaa40b9acdfaedf85adf4ff01f5ad6517937fUniswap V3 Factory 0x33128a8fC17869897dcE68Ed026d694621f6FDfD0x1f7d7550B1b028f7571E69A784071F0205FD2EfAUniswap V4 PoolManager 0x498581fF718922c3f8e6A244956aF099B2652b2b0x8366a39cc670b4001a1121b8f6a443a643e40951Uniswap V4 StateView 0xA3c0c9b65baD0b08107Aa264b0f3dB444b867A710xf3334192d15450cdd385c8b70e03f9a6bd9e673b
Lending verification dependencies Dependency Base address Aave V3 PoolAddressesProvider 0xe20fCBdBfFC4Dd138cE8b2E6FBb6CB49777ad64DMorpho Blue 0xBBBBBbbBBb9cC5e90e3b3Af64bdAF62C37EEFFCb
Third-party clients may call the same factory with other compatible implementations. The official web and API intentionally show only currently verified templates and their markets.
Creating, trading, splitting, merging, checking, and redeeming require a wallet connected to the market's chain. The interface asks the wallet to switch between Base and Robinhood Chain before enabling an action on the wrong chain.