This app has been deprecated
We advise users to withdraw their funds. You can view your positions and interact with the contracts directly via your block explorer (e.g. Etherscan, or the explorer for the network you used).
If you need assistance withdrawing your funds, contact the team via Discord or
Wallet
You can connect a wallet to see your positions here, or follow the steps below to withdraw via the block explorer.
How to recover your funds
Step 1
Identify the wallet address you want to withdraw from (e.g. the one you used to stake).
Step 2
Find the AntePools where you have staked. Open the block explorer for the chain you staked on. AntePools are deployed on the following chains (open your wallet’s transaction history on the explorer for the relevant chain):
You can double-check any contract address against the list of all AntePools at the bottom of this page.
Step 3
On the block explorer, go to Advanced filter and filter by method signature. Use one of: 0x7b0472f0 or 0x7fab9e46. If you have interacted with another protocol that uses the same function signature, you may see addresses that are not AntePools—check them against the list below.
Step 4
From the filtered transactions, get the contract address from the "To" field. Open that address on the block explorer for the next step.
Step 5
Open the Contract tab, then Write as Proxy. If you are not seeing this tab, you may need to verify the proxy. Follow the steps in the screenshots below. Then go back to Write as proxy, connect with Web3, and execute unstakeAll with your side (staker or challenger).
Optional: use Read as proxy → getStoredBalance to confirm which side you staked on.





Step 6
Wait 24 hours (unlock period).
Step 7
Return to the same contract page (Write as proxy), connect Web3, and execute withdrawStake to receive your funds.
All AntePools (by chain)
Use this list to verify that a contract address is an AntePool before interacting with it.
zkSync Era Goerli
ERC20 USD Coin (USDC) supply is more than zero
0x20d4D65f0C07E5C393CF3f56d9072E0a69551237Wrapped BTC (WBTC) supply is more than 0
0xdE5fCE45026a1d6b1d3CBdA3508a0924189512ABWrapped BTC (WBTC) supply is more than 0
0x02C78DCa147A5FC57b2924ccA15952438166eB9CWrapped BTC (WBTC) supply is more than 0
0xF975e6013D0e4e133f2d7f9a147C78EDa08F46f3Wrapped BTC (WBTC) supply is more than 0
0xB13C5f4c624141e9E3E11ddC98B2681bd29DB16dERC20 USD Coin (USDC) supply is more than zero
0x9dea95D845092a47c16E831699dE0a59750e711AERC20 USD Coin (USDC) supply is more than zero
0x2Bfe8b7b1B2D7575D89a1EB222A4190b47a8Cc03ERC20 USD Coin (USDC) supply is more than zero
0x89580B27267AaEebE0094F7FFEa7e8d64660B013ERC20 USD Coin (USDC) supply is more than zero
0x9B7667b3702636d35Fa910f39d9bAad85752BE0b[HOLDER] [TOKEN] balance remains >= [THRESHOLD]
0xc1102BD86DC38388e7d81a372257FBC695cD723BPolygon Matic Mumbai
Largest EOA on Polygon Mumbai doesn't Rug
0x316476724621d09bc57338954f2e4aAcaa1c1b81Optimism Goerli
Optimism Goerli Whale Doesnt Rug 99% of its ETH Test
0x1431357637Aeae2CeB48e142051449E036178319ERC20 USD Coin (USDC) supply doesn't exceed M2, ~$20T
0x0f7a6728dCF29bb1377D585F00bF4f81E97b2a9bEnsure that DAI GoerliOptimism markets don't drop under 15% for top 1 tokens
0x065B27450d051CeF844D73138D108aF5350aa4ae[HOLDER] [NFT] balance remains >= [THRESHOLD]
0x3D2Aa7DE760D7D6d78942e371073aA4cDd379688[HOLDER] [NFT] balance remains >= [THRESHOLD]
0xa36F5BdD4dC553Ba7381ddF1F9C9540BEa30Eb03Ethereum Goerli
Checks WETH9 issued WETH fully backed by ETH
0x9bD814BEbD0523dbB9eebf9778de7e49f69C075eChecks WETH9 issued WETH fully backed by ETH
0x12fB3CF3e212d6a2b7511DD90057722C5171A4bdThis test fails in a toggleable manner
0xf650d97FFeE798249321486d74BdC46D7fCc1850EthDev MultiSig Doesnt Rug 99% of its ETH Test
0xe1367CddEaa24Ab5c4F23b3891325241E17fFd07EthDev MultiSig Doesnt Rug 99% of its ETH Test
0x2A3f156469aD6d28f165C5E4D773c5D3dbD7FB59[TARGET] [TOKEN] balance remains >= [THRESHOLD]
0x2542ec6A321d05b94601d41EB2Ec6959218583c2ETH2 beacon deposit contract doesn't lose 99.99% of its ETH
0xAbBDeBf904Fb8390f9FACB5375c6E220a4A0dc93ERC20 USD Coin (USDC) supply doesn't exceed M2, ~$20T
0xCBc87b45b2D5D14eA4cCeB28Df13178d06fd62B0ERC20 USD Coin (USDC) supply doesn't exceed M2, ~$20T
0x46DB3F01cf8A63cdeDA93AF90EDcC5833Bb8B9acLlamaPay never pays future payments early (lastPayerUpdate[anyone] <= block.timestamp) (V06)
0xD2efe7fE9800dad7D976F69A509F323EAAB58Cb9Checks WETH9 issued WETH fully backed by ETH
0x95eA2aD0A7159C39b6c5b4290c1Ec14EEb563072ETH2 beacon deposit contract doesn't lose 99.99% of its ETH
0x44Da9186a8Af3d60AE4Bf2E42EEb2759AaEc6D6cMock example test with various state types
0x824a5e545E1eA8F79dcfCd808fe97823Aa44265EEthDev MultiSig Doesnt Rug 99% of its ETH Test
0x541Be7e09F47463c2fB5578CB2F0bCb86dd66116Mocking failure via settable variable
0x3baAf4024a5664fecBb367ECE658320b0EB5ce06Mock demonstrative test with state
0xc06d4816710b4a5201e96279bb6871ef249eb0afMocking failure via settable variable
0x1fa3D22Cc48Ebc817832440c660C04cA701906F7ETH2 beacon deposit contract doesn't lose 99.99% of its ETH
0xAb45fDdC5e7032BD386437FA47DF5558eCA3943cERC20 Tether (USDT) supply doesn't exceed M2, ~$20T
0xd188D2f361836569441DF5c7d918BC81239ae579This test fails in a toggleable manner
0xdbDf6A326f417441688B65a88510aa0300Ef75e5Checks WETH9 issued WETH fully backed by ETH
0x8c0ddcf3309Ab845a7c5d4C30A2671F8BF4E04bbMock demonstrative test with state
0x0591C75EA03f4E090DCaa8EA73461882039c0a2cMock demonstrative test with state
0x60ff23061d03374d8c5652c96913d83db4216982[TARGET] [TOKEN] balance remains >= [THRESHOLD]
0x918D251FA198852874cA6aA813E7A9e4ECC8FaF2ERC20 Tether (USDT) supply doesn't exceed M2, ~$20T
0xc7A60070eab0B2dD6f605211a86347f1241A9c72Checks WETH9 issued WETH fully backed by ETH
0x87708DA45b806551A050EC760fa6d285AF4bC28DEthDev MultiSig Doesnt Rug 99% of its ETH Test
0x32b74924730742d8cd5B5489E10D9772Dbd7bc68Average Block Time Test
0x85aFEC67e8191dC6D3e534C6eC37b6C722869E99ERC20 USD Coin (USDC) supply doesn't exceed M2, ~$20T
0xb7b66c19CcCd5c5778E0749F8594ce98a154B079EthDev MultiSig Doesnt Rug 99% of its ETH Test
0xb05f2D54C7b2FAC181c0689Be1AA556109FB4C22EthDev MultiSig Doesnt Rug 99% of its ETH Test
0x3918F30c9C1177702fd9700d522c6B881F00e21eEthDev MultiSig Doesnt Rug 99% of its ETH Test
0x451AD2d358C787ac0D116C2Fd196D7663658bEBfChecks WETH9 issued WETH fully backed by ETH
0xEF7CE102c7a127456155eE7cDd754f3870d007DDMock testof various test state types with names
0x1Cdae0dBB821F5D15f42687C9C2b41Cb8c369AbCLlamaPay never pays future payments early (lastPayerUpdate[anyone] <= block.timestamp) (V06)
0x20d8dA8fF91781F7588a973e56B9c83f19722CDeAverage Block Time Test
0x8543d8A91f7CBF8Ca879351cB0296fC97f93e635[HOLDER] [TOKEN] balance remains >= [THRESHOLD]
0x0d28a1C3A80E5b1c3dC4055498DfDf0BecEA1AE7[HOLDER] [TOKEN] balance remains >= [THRESHOLD]
0x7f2419dB6032d53040Fad0881a6eD2eBB34065e4[HOLDER] [TOKEN] balance remains >= [THRESHOLD]
0x21997381754409C3BcD3d08628591394AFA61B88[HOLDER] [TOKEN] balance remains >= [THRESHOLD]
0x0DB6A0A2E685777952442FAa1D7aa7c37A569817[HOLDER] [TOKEN] balance remains >= [THRESHOLD]
0x524eA90D14F78CfcE87E72F84085371728CFa6F8[HOLDER] [TOKEN] balance remains >= [THRESHOLD]
0x395331799c0826a26977cFFB34833c6852CA4a74[HOLDER] [TOKEN] balance remains >= [THRESHOLD]
0xCdB926049ab8a0D803e2bB0cb7D5eeDEbe8190E2[HOLDER] [TOKEN] balance remains >= [THRESHOLD]
0xEBBbC84d4c8E9Cf09e0cD1cD30DA71D8e545AAcD[HOLDER] [TOKEN] balance remains >= [THRESHOLD]
0xA2DdB6bB15A710038019bEB6A2894d2812AFB499[HOLDER] [TOKEN] balance remains >= [THRESHOLD]
0x64829b6c32566f552B3D3d54F394dA48Ea562594[HOLDER] [NFT] balance remains >= [THRESHOLD]
0xc48cA7aD720D74615F2133fa63ed6D169f8Dd702[HOLDER] [TOKEN] balance remains >= [THRESHOLD]
0xfB3e8145f2a7aac5B42C1fDbcB0c56d8869449d6[HOLDER] [NFT] balance remains >= [THRESHOLD]
0x3015f2B4ed2a03b2b1b48081aDcA363f3E9663C0[HOLDER] [TOKEN] balance remains >= [THRESHOLD]
0x83E21f43eF359B8Ae5548bbB21DBbceb7283c2A4Binance Smart Chain Testnet
BSC Whale Doesnt Rug 99% of its BNB Test
0x0919DfE686109afe96E07fDa83a3f50c75E3fe1dArbitrum Goerli
Arbitrum Whale Doesnt Rug 99% of its ETH Test
0x5EC7d5fC2327237DaB2402eD71A07c2c9eF4EFa9Arbitrum Goerli Whale Doesnt Rug 99% of its ETH Test
0x719144f63d1282982a5B79D94a89Fd35b39fc3AEChecks WETH9 issued WETH fully backed by ETH
0x42D732a4660815FA3443EAF2C412C2d8f6d9bcA8Checks WETH9 issued WETH fully backed by ETH
0x1629262a11877B60D22663c325d45713af125432Checks WETH9 issued WETH fully backed by ETH
0x82BFE1f33A5A9063AaD1b74AEB30184C5E9d0d2CScroll Pre-Alpha L1 Testnet
Scroll L1 Testnet USDC Whale USDC balance doesn't drop 90% as of deployment
0x831c8dF3c6BCFEDd41B8Ba69EDd10CA3A10A5a59Scroll Alpha Testnet
[HOLDER] [TOKEN] balance remains >= [THRESHOLD]
0x11Eb93669Ac2135dc6Cd96a4cFea5513dD269f95[HOLDER] [TOKEN] balance remains >= [THRESHOLD]
0x99615A59667F6C50d4B72af8Aa16f5Bf08B8362D[HOLDER] [TOKEN] balance remains >= [THRESHOLD]
0x426d39c740D1B42b4127056B31cF57df9a083088[HOLDER] [TOKEN] balance remains >= [THRESHOLD]
0x74E2DEDb3ad511c3dB735c817681d72767580C0eScroll Pre-Alpha L2 Testnet
Uni V2 contract holds >=1M $TSUSDC
0x4E33D4902969Dd29Bd07FA1Ce0E940086fB1A21EScroll L2 Testnet USDC Whale USDC balance doesn't drop 90% as of deployment
0x1431357637Aeae2CeB48e142051449E036178319Avalanche FUJI C-Chain
Alkimiya V2 BTC oracle never goes >72 hrs without an update
0x27D69122e22447450fAe9C2961893cFbFBc857FDAlkimiya V2 ETH oracle never goes >72 hrs without an update
0x7eEAE8d104ca103ce3960f8E1879a8839C5521FcFantom Testnet
Fantom Whale Doesnt Rug 99% of its FTM Test
0x04FBa5Eeb4c153811BDebA0371F6c548111a0000This product is being phased out. If you need assistance with your account, please reach out to our team.
Some features of Ante Tests might be integrated into our new product, Ante Vaults.