Skip to Content
⚔ BattleMeme docs · early preview · expect rough edges
PlayClaim rewards

Claim rewards

If you held a token that lost a battle, you can burn it for winner tokens at the rate locked in at the moment of elimination.

How the ratio is computed

When a token is eliminated, the protocol snapshots its sqrtPriceX96. At the winning token’s finalize, the protocol also reads the winner’s sqrtPriceX96. The conversion rate is:

winnerAmount=loserAmount×winnerPriceQ96loserPriceQ96×1018\text{winnerAmount} = \text{loserAmount} \times \frac{\text{winnerPriceQ96}}{\text{loserPriceQ96} \times 10^{18}}

This is a USD-fair, market-based ratio at the moment of elimination — so being eliminated late (when the loser was already pumped) costs you less than being eliminated early.

Flow

  1. Open the loser token’s page or the portfolio tab.
  2. Click Claim → on the LOST banner.
  3. Approve ClaimManager if needed (one-time, max-allowance).
  4. Confirm the claim(loserToken, amount) transaction.
  5. Your loser tokens are burned. The winner tokens land in your wallet.

Constraints

  • No deadline. Claim whenever.
  • The reserve is pre-funded — the orchestrator already minted enough winner tokens to ClaimManager at battle finalize.
  • One transaction per claim batch.