Epic: Arena v2 — standalone PvP timer arena (full redeploy)
Context
Umbrella issue for the Arena v2 revamp: replace TimeCurve launchpad + Rabbit Treasury + Leprechaun with a persistent TimeArena. Full redeploy and reset; no backwards compatibility.
Relevant files
README.md— project overview and deploy addressesdocs/agent-phases.md— implementation roadmaplaunchplan-timecurve.md— legacy launch plan (to retire)
Acceptance criteria
- All child issues linked as related/blocking where appropriate
- Published decision log: TimeArena replaces TimeCurve; DOUB is spend asset; four podiums kept with independent timers
- Old production addresses documented as retired in ops docs
Verification checklist
- Epic checklist in this issue tracks open/closed children
- Maintainer sign-off before mainnet deploy child closes epic
Child issue checklist
- Spec: Arena v2 product primitives
- Remove: Leprechaun NFTs
- Remove: Rabbit Treasury / Burrow
- Remove: TimeCurve launchpad sale lifecycle
- Remove: Legacy FeeRouter five-sink CL8Y model
- Remove: Legacy docs, skills, guardrails, bots
- Contracts: TimeArena core — Last Buy timer
- Contracts: Independent podium timers + epochs
- Contracts: Play CRED + epoch CHARM + claim
- Contracts: DOUB prize split + AdminSellVault
- Contracts: XP levels
- Contracts: TimeArenaBuyRouter pay rails
- Contracts: WarBow PvP on DOUB + epoch reset
- Contracts: Referrals earn Play CRED
- Indexer: Arena v2 schema
- Indexer: Wallet stats API
- Frontend: Unified Arena page
- Frontend: CHARM card + CRED claim
- Frontend: Wallet profile modal
- Deploy: Arena v2 DeployDev + production
- QA: Invariants, E2E, guardrails
Edited by Plastic Digits