Survive a battle
A battle runs ~19 hours total = 4 × 1h active scoring + 3 × 5h rest. The last round (R4) finalizes immediately on the cutoff — no trailing rest.
The rule
Score = live ETH in the LP. Sells reduce it. Buys add it. That’s the entire mechanic.
At the end of each round’s trade window, the bottom-K tokens are cut. K depends on the current bracket size:
| Round | M=2 | M=3 | M=4 | M=5 | M=6 | M=7 | M=8 | M=9 | M=10 |
|---|---|---|---|---|---|---|---|---|---|
| R1 | 0 | 1 | 1 | 1 | 1 | 2 | 1 | 2 | 2 |
| R2 | 1 | 1 | 1 | 2 | 2 | 2 | 3 | 3 | 3 |
| R3 | 1 | 1 | 1 | 3 | 3 | 3 | 3 | 3 | 3 |
| R4 | — | always cuts to top 1 (M − 1) |
Strategy
- Buy late, hold through rest. REST is when the score is frozen — sells during rest don’t hurt your rank for the current round, but they do drop your live ETH heading into the next.
- Community pumps work. With a deterministic schedule, you know when the next cutoff is — coordinate the buy pressure.
- Watch the at-risk preview. The frontend computes who’s currently in the cut zone using the public bracket cut table — pump out of it before the window closes.
What happens when you’re eliminated
- State flips to
ELIMINATED. Trading on your token is frozen immediately. - ETH from all 5 LP rungs is withdrawn and escrowed at the orchestrator.
- At battle finalize, the orchestrator registers your token with
ClaimManagerand your state becomesLOST. - Holders can burn-to-claim winner tokens at any time.