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 addresses - `docs/agent-phases.md` — implementation roadmap - `launchplan-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
issue