Roadmap
Six phases from MVP to fully-decentralized DAO. Each phase has a clear exit gate — we don't move on until the previous phase's success criteria are met.
Phase 1 — MVP (current)
Goal. Prove the core loop works: streamer creates a distribution, viewers earn while watching, viewers claim on-chain.
Status. Implemented in the codebase. See Architecture.
| Feature | Status |
|---|---|
| Twitch IRC presence tracking | ✅ |
| Wallet ↔ Twitch link with OAuth + signature | ✅ |
| MongoDB-backed accrual ledger | ✅ |
| Distribution lifecycle API | ✅ |
| Audited merkle distributor | ✅ (Jito/Jupiter fork) |
| Streamer dashboard UI | partial (basic create flow) |
| Viewer dashboard UI | partial (basic balance/list) |
| Claim flow end-to-end | next session |
| Snapshot/finalize automation | next session |
Exit gate. 5 streamers running real distributions through the full loop, with at least 100 unique linked viewers earning and claiming.
Phase 2 — Token economy
Goal. Launch BTV. Bootstrap liquidity. Make swap revenue real.
| Feature | Description |
|---|---|
| BTV mint deployed | SPL-2022 with metadata, 1B fixed supply, vested allocations |
| BTV/USDC + BTV/SOL Meteora pools | Treasury-seeded, narrow-band concentrated liquidity |
| Onboarding airdrop | 100 BTV to first 100K linked viewers |
| Swap router | Jupiter-aggregator-backed, with BitView protocol fee skim |
| Cash-out UX in viewer dashboard | One-click STREAM/BTV → USDC |
| Stake-for-fee-discount | Hold BTV → reduced swap fee, free distributions |
| Streamer-token launchpad | One-click STREAM mint + Meteora pool seeding |
| Creator royalty hook | 0.10% royalty to streamer wallet on STREAM swaps (Token-2022 transfer hook) |
Exit gate. $1M cumulative swap volume, 1,000 active linked viewers.
Phase 3 — Engagement and depth
Goal. Grow per-viewer earned-USD and per-streamer retention.
| Feature | Description |
|---|---|
| Streamer analytics dashboard | Real-time viewer cohorts, retention, geo, badge mix |
| Viewer leaderboards | Per-channel ranked accrual, weekly resets |
| Boost periods | Streamer can declare "next 30min = 3x" mid-stream |
| Quest system | Streamer sets conditions ("PRIVMSG includes #pewpie", "follow before tick") for bonus accrual |
| Streamer Discord bot | Posts accrual milestones, distributes Discord roles based on token + NFT holdings |
| NFT drops — mass (P3.1) | Bubblegum compressed NFTs for everyone-present events. Free tier 1/mo |
| NFT drops — premium (P3.2) | Metaplex Core asset drops for top-N exclusives, with traits + rarity tiers. Pro tier feature |
| NFT royalty plugin (P3.3) | Enforceable royalty on Magic Eden / Tensor. Streamer 90% / BitView 10% of royalty |
| Discord NFT-role bot (P3.4) | NFT holders auto-granted streamer-defined Discord roles. Future-drop priority loyalty stacking |
| Pro subscription tier launches | Stripe-billed, full feature gate |
| Mobile-first viewer experience | Optimized PWA so viewers can claim from phone |
| Pull-to-claim batching | Multiple distributions + NFT drops claim in one transaction |
Exit gate. 500 active streamers, 50K active linked viewers, 70% streamer 30-day retention. At least 50 NFT drops shipped across the cohort with ≥ 95% successful viewer-side claims.
Phase 4 — Brand layer
Goal. Add the third revenue rail (sponsorship marketplace) and diversify beyond streamer-funded pools.
| Feature | Description |
|---|---|
| Sponsorship marketplace | Brands list campaigns, streamers accept terms, BitView escrows funds |
| Plus subscription tier launches | $499/mo, marketplace seller side gated to Plus |
| Brand-side analytics | Per-campaign reach, claim rate, viewer overlap analysis (anonymized) |
| Brand-funded pools | Brand pays USDC, viewers earn USDC, BitView takes 5% |
| Cross-stream brand campaigns | One brand, multiple streamers, unified attribution |
| Brand-sponsor NFT co-mints | Brand pays for an NFT drop on a streamer's channel; co-branded asset with on-chain attribution. Plus tier only |
| Streamer rate-card | Public floor rates per audience tier; brands can search and filter |
| Verified-streamer KYC | Light KYB-lite for Plus tier (legal name, country, ID) |
| Streamer cohort export | Anonymized engagement data export for brand reporting |
Exit gate. 50 brand campaigns/month, $300K/quarter sponsorship marketplace gross.
Phase 5 — Cross-platform expansion
Goal. Stop being Twitch-only. The mechanic is platform-agnostic.
| Feature | Description |
|---|---|
| YouTube Live integration | Use YouTube's Live Streaming API to track active chat |
| Kick integration | Same mechanic, different chat protocol |
| Trovo, Rumble | Lower priority; opportunistic |
| Cross-platform identity | One BitView account, multiple linked streaming identities |
| Multi-stream distributions | A streamer who simulcasts can run one distribution that pays viewers across all their channels |
| Platform-agnostic dashboards | Streamers see unified analytics regardless of source |
| BitView-curated NFT marketplace | Streamer-NFT discovery surface with on-chain audience-engagement provenance. Magic Eden / Tensor remain the actual trading venues |
Exit gate. 30%+ of distributions originate outside Twitch.
Phase 6 — Governance handoff
Goal. Reduce BitView's centralized control over fee schedules and listings, increasing the decentralization runway that supports BTV's non-security posture.
| Feature | Description |
|---|---|
| Governance contract | On-chain BTV-weighted voting (Realms, Squads multi-sig, or custom) |
| Fee schedule under governance | Swap fee %, launchpad fee, distribution creation fee voted |
| Marketplace listing under governance | Streamer-token discovery curation by community |
| Treasury under multi-sig + community veto | Multi-sig signers include external community elects |
| Audited governance smart contract | Independent audit before any binding vote |
| BitView roadmap proposals | Open RFC process — anyone can propose, BTV holders vote |
Exit gate. Two consecutive quarters of governance votes meeting quorum, no critical operational issues with decentralized control.
What's deliberately NOT on this roadmap
- Native fiat on/off-ramp. Adds money-transmitter exposure. We partner with existing providers (MoonPay, Banxa) for users who want it, but we don't build it.
- Custom L1 / L2. Solana mainnet is sufficient for our throughput. No appchain story.
- General-purpose creator economy. We're not Patreon. We're not OnlyFans. We're not Substack. We are specifically the watch-to-earn layer for live streaming.
- Predictive markets / betting. Different regulatory animal. Tempting, dangerous, off-mission.
- Lending / borrowing of streamer tokens. Phase 7+ if at all. We don't want to be a money market.
Cadence
Each phase is roughly a quarter of dedicated execution, with overlap. Phase 1 → Phase 2 transition is the riskiest because it requires BTV to launch credibly with real liquidity. We give ourselves 6–9 months of MVP runway before the BTV launch to make sure the loop works at small scale first.
Phases 3–6 are rolled out feature by feature, not as monoliths.