Overall MVP Progress
16%
8 of 50 phase deliverables complete
Development Phases
Phase 0 Server & Repo Setup
DONE
8 / 8 complete
- ✓VPS configured (pyre user, SSH key, root disabled, UFW, Fail2ban)
- ✓Claude Code installed
- ✓Repo initialized
- ✓pnpm workspace created
- ✓web/api/worker skeleton
- ✓Postgres + Redis running
- ✓nginx configured
- ✓Environment templates
Phase 1 Wallet Scanner
TODO
0 / 6 complete
- ○Wallet connect frontend
- ○Scan endpoint
- ○Token account fetch
- ○Basic classification
- ○Scan results UI
- ○Protected/skipped UI
Phase 2 Close Empty ATAs
TODO
0 / 6 complete
- ○Identify empty token accounts
- ○Build close-account tx
- ○Decode tx preview
- ○Wallet signing
- ○Confirmation tracking
- ○Receipt page
0 / 5 complete
- ○Incinerate-only classification
- ○Burn transaction builder
- ○Burn-then-close flow
- ○Stronger confirmations
- ○Receipt update
Phase 4 Prometheus Generator
TODO
0 / 6 complete
- ○Generation input from receipt
- ○Meta mixer
- ○Spawn name/ticker/lore generation
- ○Image prompt generation
- ○Safety checks
- ○Admin approval UI
Phase 5 Manual Pump.fun Launch Workflow
TODO
0 / 5 complete
- ○Approved Spawn package
- ○Metadata JSON
- ○Operator launch checklist
- ○Mint/url/tx record input
- ○Public Spawn record page
Phase 6 Essence / Round Prototype
TODO
0 / 6 complete
- ○Safe swap candidate detection
- ○Route quote preview
- ○Net Essence estimate
- ○Round dashboard
- ○Contribution database record
- ○No claim promises until on-chain logic exists
Phase 7 PYRE Core Program
TODO
0 / 8 complete
- ○Anchor program — create round
- ○Contribute Essence
- ○Contribution receipt PDA
- ○Lock round
- ○Register Spawn
- ○Claim Spawn
- ○Refund failed round
- ○Tests
Infrastructure
11 / 11 provisioned
- ✓Node.js 22
- ✓pnpm
- ✓Git + Gitea remote
- ✓DNS (feedthepyre.com)
- ✓Monorepo scaffold + docs
- ✓pnpm install + typecheck clean
- ✓nginx
- ✓PostgreSQL
- ✓Redis
- ✓PM2 (installed + boot service)
- ✓TLS (Let's Encrypt)