1. Introduction
Bitcoin Arcade Zone is a skill-based gaming platform where players compete in classic arcade games for real Bitcoin prizes. Built on Citrea (Bitcoin L2), we combine the security of Bitcoin with the speed needed for real-time gaming.
Core Principles
- Skill-Based: No gambling - winners determined purely by skill
- Bitcoin Native: All prizes paid in BTC via Citrea L2
- Zero Friction: Play instantly - no wallet required to start
- Fair Economics: 90% of fees go to prize pools
- Education First: Learn Bitcoin through our Academy
2. Platform Overview
3. The Day Pass Economy
Bitcoin Arcade Zone has one paid product: the $4.99 Day Pass. One price, one product, every game on the platform — buy once, play everything for 24 hours, compete for real Bitcoin prizes.
🎮 Two simple choices
Free Practice — Unlimited unranked games, no signup, no wallet. Practice scores appear faded on the daily leaderboard and are never eligible for prizes.
$4.99 Day Pass — 24-hour unlimited ranked play across every game on the platform. One payment via Apple Pay, card, or Cash App through Coinflow/Xsolla Merchant of Record. Passkey-derived wallet address auto-filled. Compete for real cBTC prizes.
🏆 Per-game leaderboards, one shared revenue pool
Every game runs its own daily top-3 leaderboard, finalized at 11pm EST. The daily revenue pool = (count of day passes today) × $4.49 — that is, 90% of all $4.99 day-pass revenue. Platform retains 10% to fund infrastructure and sponsor gas via paymaster.
A NeonDrop master wins NeonDrop. A Retro Invasion master wins Retro Invasion. Best score per game per day per player — no duplicate winners on a single board.
📊 Two leaderboard views
💰 Money Leaderboard (default): Best score per unique paid player. Only ranked (day-pass) players compete for prizes. Top 3 highlighted with their projected cBTC prize for the day.
📊 Full Scores (toggle): Every session shown. Practice scores appear faded at the bottom with no prize eligibility. Track your personal progress across all attempts.
⚡ Day pass experience
• Click the "$4.99 — Unlimited All Games + Real Bitcoin Today" hero button
• One biometric passkey tap → Coinflow/Xsolla widget opens
• Apple Pay / card / Cash App — payment clears in seconds
• Pass activates instantly → navbar shows countdown timer ("⚡ 14h 22m left")
• Play unlimited ranked games on every game for 24 hours
• When the pass expires, the button reappears. No subscriptions. No dark patterns.
1v1 Challenges (post-launch)
After the $4.99 day pass conversion is proven, the platform layers in 1v1 challenges. Challenge a friend to beat your score; winner takes the pot minus 10%. Every challenge acceptance from a new player counts as a referral — you earn 10% of their future entry fees for 30 days, capped at $20.
🎯 Challenge tiers (deferred until $4.99 conversion proven)
WIN $5 → Entry: $3 each (winner gets $5, platform keeps $1)
WIN $25 → Entry: $14 each (winner gets $25, platform keeps $3)
WIN $100 → Entry: $55 each (winner gets $100, platform keeps $10)
📢 Broadcast challenges (1-to-many)
Challenge up to 100 people with one link. Escrow locked on creation; each acceptance is an independent match. Every shared link is a viral acquisition channel.
4. Quadratic Prize Allocation
How does the daily pool split across multiple games when one game has 100 players and a new game has 5? The naive answers fail in opposite directions: even split rewards lottery-like thin fields; pure proportional punishes new-game launches into oblivion. We use quadratic allocation — the same mathematical primitive Vitalik Buterin proposed for democratic public-goods funding.
Why quadratic, not linear or even-split
- Self-tuning across maturity. Single dominant game → quadratic approaches proportional. Equal popularity → quadratic approaches even-split. New game launching → quadratic boosts its slice 5–10× over linear. One formula, every stage of the platform.
- Compliance-clean. Below the 3-player tier we pay no prize at all, so we never pay "1 of 1" or "1 of 2" outcomes that read as lottery rather than skill contest.
- Specialization preserved. Per-game boards mean the best player at each game wins that game. Cross-game farming is bounded by skill, not effort.
- New games self-bootstrap. A launch-day game with 4 paid players gets a winner-take-all pool worth ~12% of total revenue — that screenshot is the recruitment ad for player #5 through #20.
- Pitch story. "Quadratic prize allocation, the same mechanism behind Vitalik's quadratic funding for public goods" is a sentence that earns attention in a Citrea Origins grant application or a press intro.
Live UX — leaderboards as recruitment surface
Each per-game leaderboard exposes its qualification state in real time, computed from one SQL query against today's paid sessions:
The "needs N more" string is recruitment copy. Players watch the projected pool grow as the day fills up — checking the pool becomes part of the daily ritual, and posting a screenshot of an unusually fat thin-field projection becomes the platform's organic acquisition loop.
5. Revenue Model
One paid product, one rake, one place revenue comes from: the $4.99 day pass. Platform retains 10% (covers Cloudflare infrastructure + paymaster gas + ops); 90% becomes the daily prize pool, allocated quadratically across games as described in §4.
Gaming revenue (the only revenue today)
Platform earns 10% of all $4.99 day-pass purchases. The other 90% is allocated as prize pools across games using the quadratic formula in §4. There is no per-game day pass, no subscription, no in-game micro-transactions, and no paid academy tier — the academy is 100% free, forever (see §7).
Why 90% to Players?
- Lowest take in industry: Skillz takes ~50%, we take only 10%
- More value to winners: Your skill earns more here
- Sustainable model: Volume over margin
- Bitcoin native: Instant payouts via Citrea L2
Economics — $4.99 Day Pass Model (per 1,000 started users)
| Metric | Stripe Per-Game | Old Hybrid MoR | $4.99 Day Pass MoR ← FINAL |
|---|---|---|---|
| Conversion rate | 60% | 60% | 65% (1 clear choice) |
| Total Gross (avg 2 passes) | $13,200 | $11,416 | ~$10,737 |
| MoR Fees (12%) | $4,224 | $1,584 | $1,288 |
| Onboarding Cost | $0 | $0 | $0 |
| Other Ops | $800 | $200 | $200 |
| Net Profit | $8,176 | $11,416 | ~$9,249 |
| Cash to Launch | $0 | $0 | $0 |
| Break-Even Users | 620 | 160 | ~80 |
MoR = Merchant of Record (Coinflow/Xsolla). 12% flat, no fixed fee. Handles Apple Pay, cards, Cash App Pay, chargebacks, and sales tax — BAZ has zero compliance overhead.
6. Player Journey
From first visit to Bitcoin winner - zero friction at every step.
Identity + Wallet System - Biometric PRF (Updated April 2026)
- Zero Friction: No signup required - play immediately as Player#XXXX
- One Biometric = Identity + Wallet: Single fingerprint/Face ID scan authenticates you AND derives your crypto wallet (WebAuthn PRF extension)
- Display Name: User-chosen (e.g. "Hambo") - your identity, your name
- Non-Custodial: Wallet keys derived client-side, never leave your device
- Cross-Device Sync: Passkeys sync via iCloud/Google Password Manager - same identity AND wallet everywhere
- Gated Auto-Auth: Biometric prompt only appears for returning users with stored credentials - no unsolicited prompts on first visit
- Platform Support: iOS (Face ID/Touch ID), Android (fingerprint), macOS (Touch ID) - Windows uses PIN fallback (no PRF wallet)
- Token Resolution: Backend resolves returning players via secure player_token (/api/player/resolve)
7. Sound Money Academy — 100% Free, Forever
Free education is the moat. AI commoditized information; you can't build a business on the price of facts. What you can build a business on is real, daily competition with real Bitcoin on the line — that's irreplaceable. So the academy gives away every lesson, and the $4.99 day pass is where the platform earns.
📚 14 lessons, 16 widgets, 14 quizzes — all free
The full Austrian-economics + Bitcoin curriculum, structured in four phases. No paywalls, no signup gates, no "premium tier" — every interactive widget, every quiz, every lesson is open to anyone with a browser.
The four-phase curriculum
- Phase 1 — The Red Pill (Lessons 1-5): What money is → governments stole it → the inflation machine → sound money vs broken money → how to buy your first Bitcoin. The conversion arc.
- Phase 2 — Understand (Lessons 6-8): How Bitcoin actually works → cypherpunks & the genesis block → self-custody with Trezor.
- Phase 3 — Use (Lessons 9-11): DCA & stacking → Citrea L2 (and how it powers your game wallet) → Lightning Network.
- Phase 4 — Sovereign (Lessons 12-14): Privacy & OpSec → build on Bitcoin (Solidity + AI coding on Citrea) → exit-fiat plan (capstone, mints a Citrea NFT certificate).
Game CTAs embedded at conversion moments
Lessons 1, 5, 8, 10, and 14 each surface a contextual CTA into the arcade — at the exact narrative moment a reader is most receptive ("you understand WHY now, here's where you put that conviction to work"). Lesson 10's Citrea explainer ties directly into the player's actual NeonDrop wallet on Citrea testnet. Education and game share infrastructure, not just branding.
Why "free education" is a stronger moat than "paid education"
- Information has been commoditized. Every lesson concept can be answered by any frontier LLM in seconds. Charging for it would lose against zero-cost AI tutors within months.
- The game is the moat. Real humans, real cBTC, real daily tournament dynamics — that scarcity can't be reproduced by an AI tutor. The academy funnels into the game; the game is what's defensible.
- SEO & discovery flywheel. 14 deeply-sourced Austrian-economics lessons + 16 interactive widgets is a long-tail content estate. "Buy first bitcoin," "what is bitcoin halving," "how does Citrea work" — Google traffic compounds, every visitor enters the funnel.
- Trust capital. A Bitcoin-native arcade asking strangers to drop $4.99 on a skill game has to earn that trust upfront. A free, primary-source-cited Austrian-economics curriculum builds it before any payment is ever asked.
- Cohort with the L2. Lesson 13 teaches users to build on Citrea using Solidity + an AI coding assistant. We literally help mint the next generation of Citrea developers; aligns with what Citrea wants from a flagship app.
Implementation status
14/14 lessons complete · 16/16 interactive widgets shipped · 14/14 quizzes built · all live at bitcoinarcadezone.com/academy. The Lesson 14 capstone certificate (NFT minted on Citrea) is gated on mainnet contract deployment — currently deferred until first week of mainnet revenue data.
8. Technical Stack
⚡ Cloudflare Workers
Edge-deployed API with global distribution. Sub-50ms response times.
Backend💾 Cloudflare D1
SQLite database for players, scores, and game sessions.
Database🔴 Durable Objects
Real-time WebSocket for live high score updates. Sub-100ms latency.
Real-Time🎮 HTML5 Canvas
60fps game engine with touch and keyboard support.
Frontend📹 R2 Storage
Clip storage for 5-second high score videos. Free tier.
Media🔗 Citrea L2
Bitcoin ZK-rollup. Testnet active (Chain ID 5115). Mainnet live (2026) — trust-minimized cBTC via Clementine bridge.
Live💳 Coinflow/Xsolla MoR
Merchant of Record handles Apple Pay, cards, Cash App Pay, chargebacks, tax compliance. BAZ never touches card data.
Planned⚡ ERC-4337 Paymaster
BAZ sponsors first 5 user transactions. New players receive prizes without needing crypto first. Pimlico/Alchemy.
Planned🔐 WebAuthn PRF
Biometric identity + wallet derivation. One scan = login + crypto keys. Shows as ₿ Name • BAZ in picker.
LiveSmart Contract (Citrea Testnet)
UnifiedPrizeVault.sol
Handles tournament prizes and challenge escrow on Citrea Testnet.
• Chain ID: 5115 | Currency: cBTC
• RPC: rpc.testnet.citrea.xyz
• Explorer: explorer.testnet.citrea.xyz
• Platform signature verification, 30-day claim window
• Automatic expiry and reclaim, batch operations
9. Roadmap
✅ Phase 1: Foundation (Complete)
Core games, identity system, daily leaderboards, Cloudflare backend.
✅ Phase 2: Sound Money Academy (Complete)
14 lessons · 16 interactive widgets · 14 quizzes · 100% free at bitcoinarcadezone.com/academy. Austrian-economics curriculum across four phases (Red Pill → Understand → Use → Sovereign). Game CTAs embedded at conversion moments. Lesson 13 teaches building on Citrea using Solidity + AI coding.
✅ Phase 3: PRF-First Wallet (Complete)
WebAuthn Passkey + PRF extension for wallet derivation. One biometric = identity + wallet. Non-custodial, hardware-bound. Cross-device sync via iCloud / Google Password Manager. Windows uses PIN fallback. Citrea Testnet (Chain ID 5115).
✅ Phase 4: Real-Time Features (Complete)
WebSocket high-score updates via Durable Objects. Clip recording & sharing (R2). Mobile touch controls. Wake-lock during play.
✅ Phase 5: Money Leaderboard + Identity Hardening (Complete)
Money Leaderboard (unique paid players) + Full Scores toggle (faded practice tier). Fair prize distribution 50/30/20. Dead-code purge (~600 lines): removed legacy device-fingerprint system, gated passkey auto-auth behind stored credential ID, enabled cross-device passkeys, fixed backend display-name mutation. Full 53-endpoint backend audit.
✅ Phase 5.5: Card-System Unification + Prize Economy Lockdown (May 2026)
Just shipped. Site-wide card system reduced to two canonical sizes (.hero-card 180×252, .feature-card 130×182). Single source of truth in shared/css/tokens.css + shared/css/cards.css. PaywallUI refactored 1125 → ~700 lines, every paywall surface now uses the canonical card. Day-pass title now reads from games registry (no hardcoded game names). Prize-allocation model locked: $4.99 unlocks all games, per-game leaderboards, quadratic share with tier rules (see §3, §4).
📅 Phase 6: Mainnet Launch — $4.99 Day Pass + Coinflow MoR (Next)
$4.99 day pass hero button via Coinflow/Xsolla Merchant of Record (Apple Pay, card, Cash App). D1 tracks day_pass_expires_at globally. Ranked play gated behind active pass. Cron rewrite to apply quadratic allocation per game. Per-game leaderboard live pool projection ("Retro Invasion: 2 paid players, needs 1 more"). Passkey wallet auto-filled at checkout. Break-even ~80 paying users / day. Zero upfront capital required.
📅 Phase 7: Multi-Game Portfolio + Challenge Layer
Retro Invasion launches into the existing $4.99 pass (Session E pending in games/retro-invasion/DEVELOPMENT.md). Snake + BlockBounce un-hide. Each new game adds a daily leaderboard with its own quadratic-allocated pool. SponsorshipPool.sol: 10% platform rake auto-refills ERC-4337 paymaster (Pimlico/Alchemy). 1v1 challenges frontend + ChallengeEscrow.sol on mainnet — second revenue stream activates.
📅 Phase 8: Citrea Flagship Status + Broadcast Challenges (Q3 2026)
Real cBTC distribution via UnifiedPrizeVault.sol on Citrea mainnet (no manual intervention). Broadcast challenges (1-to-100 share-link) operational. Lesson 14 capstone certificate minted as Citrea NFT. Academy SEO flywheel mature; "passkey-IS-the-wallet" co-marketing with Citrea live. Platform fully self-sustaining at multi-thousand DAU.
10. Why Bitcoin Arcade Zone
11. Legal & Compliance
⚠️ [NEEDS LAWYER REVIEW]
This section contains preliminary legal language and must be reviewed by a licensed attorney before launch.
Skill-Based Gaming
Bitcoin Arcade Zone operates prize-based skill games. Entry fees are intentionally low by design to ensure accessibility and minimize risk.
- Not Gambling: All game outcomes are determined purely by player skill, not chance
- Low Entry Fees: $4.99 day pass (24hr unlimited ranked play on all games).
- Transparent Odds: Your score determines your ranking - no hidden algorithms
- Fair Competition: All players compete under identical game conditions
Liability & Disputes
- Limited Liability: We are not liable for lost entry fees under $5.00
- Dispute Resolution: All disputes are subject to binding mediation, not litigation
- Prize Claims: Winners have 30 days to claim prizes via their wallet
- Platform Availability: Service provided "as-is" with reasonable uptime expectations
Jurisdictional Restrictions
Bitcoin Arcade Zone is not available to residents of certain jurisdictions where skill-based prize games are restricted. Restricted regions include (preliminary list - consult legal counsel):
- States with restrictive gaming laws (varies by interpretation)
- Countries with blanket online gaming prohibitions
- Regions where Bitcoin transactions are prohibited
Note: This list is not exhaustive. Users are responsible for ensuring compliance with local laws. We reserve the right to restrict access based on jurisdiction.
Age Requirement
Players must be 18 years or older (or legal age of majority in their jurisdiction) to participate in ranked games and claim prizes.
Terms of Service
By using Bitcoin Arcade Zone, you agree to:
- Play fairly and not use cheats, bots, or exploits
- Provide accurate information for prize claims
- Accept that prize pools are funded by player entry fees
- Understand that past performance does not guarantee future prizes
12. Financial Projections
Bitcoin Arcade Zone runs on a stack that costs ~$5/month at any scale Cloudflare's free tier covers, scaling sub-linearly. The platform retains 10% of every $4.99 day pass and 10% rake on 1v1 / broadcast challenges. Break-even is ~80 paying users per day. Above that, every additional paying user is ~$0.49 of pure margin (after MoR fees). The model compounds with multi-game expansion, the 1v1/broadcast challenge layer, and Citrea ecosystem co-marketing — none of which require additional infrastructure.
Why these numbers are conservative, not aggressive
- Comparable platform reference: Skillz peaked at ~$400M annual revenue with ~5M MAU on a 50% rake. We charge 10% on a Bitcoin-native infrastructure with built-in viral mechanics — the upside ceiling is structurally higher.
- Multi-game leverage. Each new game added is incremental day-pass justification, zero infrastructure change, and a new daily prize pool that recruits niche-specialist players.
- Challenge layer is uncapped. Day pass is $4.99/day; broadcast challenges run $3–$55 per acceptance and a single creator can generate 100 acceptances from one share link. Challenge ARPU dwarfs day-pass ARPU once retention exists.
- Academy is a long-tail SEO estate. 14 deeply-sourced Austrian-economics lessons + 16 interactive widgets target evergreen queries ("how to buy first bitcoin," "what is bitcoin halving," "what is Citrea"). Acquisition cost trends toward zero as the content compounds.
- Cloudflare cost stays flat. The same Workers + D1 + Durable Objects architecture handles 10× the traffic for ~10× the cost — but ~10× the cost at this scale is still under $500/month. Margins expand with scale, not contract.
Capital efficiency
Zero outside capital required for Phase 1 and Phase 2. Citrea Origins grant ($25–50k target) covers Phase 4 mainnet hardening. The platform is profitable at 80 paying users / day — a threshold reachable through a single decent Twitter/X thread or one mention from a Bitcoin podcast. After break-even, every dollar of revenue compounds into product surface area (more games, deeper academy, mainnet contracts).
13. Citrea — Flagship Consumer dApp Strategy
Citrea is Bitcoin's first ZK rollup. The ecosystem's defining gap is consumer applications that bring non-crypto users to Bitcoin L2. Bitcoin Arcade Zone is structurally well-positioned to be that flagship app: a skill-game arcade that mints real cBTC prizes, runs on a wallet model with no seed phrases, and includes a 14-lesson curriculum that teaches users to build on Citrea themselves.
What Citrea ecosystem needs
- Consumer dApps with real users. Most early L2 traffic is DeFi power-users. Citrea needs apps with mainstream UX that bring fresh wallets onto the chain.
- Onboarding paths that don't require existing crypto. Apple Pay → cBTC prize is a stronger story than "first connect MetaMask."
- Developer pipeline. Every Citrea ecosystem grows in proportion to how many people can build on it. Lesson 13 of our academy is "Build on Bitcoin (Solidity + AI coding on Citrea)" — a free funnel into Citrea developer activity.
- Composable on-chain value.
UnifiedPrizeVault.sol+ChallengeEscrow.solare real cBTC-handling contracts that demonstrate Citrea's settlement layer for consumer use cases.
What Bitcoin Arcade Zone delivers
- Real consumer funnel. Free practice → $4.99 day pass → cBTC prize on Citrea. No wallet friction, no seed phrase, no MetaMask. Apple Pay or card in, Bitcoin out.
- Novel mechanism. Quadratic prize allocation across games is original work — the same primitive Vitalik proposed for public-goods funding, applied to multi-game tournament economics. A publishable mechanism, not a recycled rake model.
- WebAuthn passkey + PRF wallet. One biometric becomes both identity and a deterministic non-custodial Bitcoin L2 wallet. Eliminates the seed-phrase UX problem at the OS level. This is the wallet model Citrea ecosystem can highlight as a default for consumer apps.
- Sound Money Academy as the on-ramp. 14 lessons + 16 interactive widgets cover Austrian economics, Bitcoin technical foundations, self-custody, Citrea L2 (Lesson 10 explains your game wallet), and finally "Build on Bitcoin" (Lesson 13). Free, primary-source-cited, evergreen SEO real-estate that compounds and funnels users into Citrea-based products.
- Multi-game portfolio. NeonDrop live, Retro Invasion in dev, Snake + BlockBounce built and on deck. Each new game increases day-pass justification while keeping the on-chain settlement infrastructure (UnifiedPrizeVault, ChallengeEscrow) constant.
- Compliance-clean by design. Per-game leaderboards with quadratic allocation and player-count tier rules (no payouts below 3 contestants per game) frame the platform as a defensible series of skill contests, not gambling.
What we'd ask from Citrea
- Citrea Origins grant. $25–50k target (https://origins.citrea.xyz/) to cover mainnet contract hardening + Coinflow MoR integration + first-month operations.
- Co-marketing as flagship consumer dApp. Featured placement on citrea.xyz, joint announcements at mainnet milestones, content collaboration on the "passkey-IS-the-wallet" UX story.
- Direct engineering line. When edge cases hit during mainnet ramp (gas estimation, Clementine bridge timing, paymaster behavior), a fast feedback loop with Citrea engineers protects launch reliability.
- Early access to Citrea capabilities. Account abstraction, sponsored transactions, Lightning bridges as they ship — being a flagship dApp means we ship first.
Partnership trajectory
Month 1 — Outreach + grant submission
Present traction (live testnet, 14 academy lessons, novel mechanism, real architecture), submit Citrea Origins grant, demo the Lesson 10 / Lesson 13 academy modules that explicitly teach Citrea.
Month 3 — Mainnet launch + co-marketing
UnifiedPrizeVault deployed on mainnet, Coinflow live, real cBTC distribution active. Joint launch announcement, featured ecosystem placement.
Month 6 — Flagship status
"The consumer gateway to Bitcoin L2" — official positioning. Multiple games shipped under one $4.99 pass; quadratic allocation paying real cBTC across multiple daily leaderboards; academy SEO compounding into an evergreen funnel.
Why this is durable for Citrea, not extractive
This isn't a grant grab. The platform self-funds at ~80 daily paying users (achievable on a single decent Twitter thread). What Citrea provides is acceleration through a credibility moment — the grant + co-marketing get the funnel to break-even faster, after which Bitcoin Arcade Zone exists to bring more consumer traffic onto Citrea forever, paying its own infrastructure costs and routing every paid game through Citrea L2 settlement.
14. Go-to-Market Strategy
Grassroots Launch
Bitcoin Arcade Zone will launch through authentic community engagement, not paid advertising.
🎯 Target Communities
Bitcoin-Focused: r/Bitcoin, r/CryptoCurrency, BitcoinTalk forums, Bitcoin Twitter/X
Gaming: r/gaming, casual gaming Discord servers, mobile gaming communities
Lightning Network: Lightning dev communities, Bitcoin Layer 2 enthusiasts
📢 Messaging
Hook: "Win Bitcoin playing a skill-based arcade game — free to try"
Differentiation: 90% to players (vs 50% industry standard), Bitcoin-native, no wallet required to start
Proof: Real players, real scores, real payouts (no fake reviews)
🎁 Early Player Incentives
• First 100 players: Free day pass token
• Referral rewards: 10% of referred player fees for 30 days
• Launch special: First 50 users get bonus Academy lesson access
Content Marketing
- Short-Form Video: TikTok, Instagram Reels, YouTube Shorts showcasing gameplay
- Hook: "Win Bitcoin playing a skill game" - simple, clear value proposition
- Unique Mechanic: Highlight Satoshi (₿) piece as signature feature
- Proof of Concept: Show real winner payouts, leaderboard screenshots
Community Building
- Discord Server: Player community, strategy sharing, tournament announcements
- Leaderboard Fame: Top players featured on homepage and social media
- Challenge Virality: 1v1 challenges = built-in referral mechanism