Ante Protocol

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).

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

  1. Step 1

    Identify the wallet address you want to withdraw from (e.g. the one you used to stake).

  2. 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.

  3. 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.

  4. 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.

  5. 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.

    1. Not verified proxy — no "Write as Proxy" tab shown
    Contract page showing proxy not verified message
    2. Code tab → More options → Is this proxy?
    Code tab, More options, Is this proxy? menu
    3. Verify proxy
    Verify proxy dialog or button
    4. Save proxy
    Save proxy confirmation
    5. Connect Web3, then Write as proxy
    Connect Web3 to write contract
  6. Step 6

    Wait 24 hours (unlock period).

  7. 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.

Ethereum Goerli