SCRIPTONIA.Make your own PRD →
PRD · March 27, 2026

Dream11

Executive Brief

Live sports watch-alongs on Dream11 have become graveyards of passive attention. Twenty million fans gather monthly to watch IPL and international matches with creators, yet their only interaction is text chat that scrolls into oblivion. Creators broadcast to stadium-sized audiences and earn nothing directly from the engagement they generate. The emotional peak of a fantasy player hitting a six—or a prediction coming true—dissipates into the void because there is no economic layer to capture the moment. We are leaving a new revenue category unmonetized while training our most engaged users that watching is enough.

Business Case: 2,500,000 [watch-along MAU] × 18% [adoption rate] × ₹165 [avg monthly DreamBucks spend per active user] × 25% [platform margin on creator gifts and store purchases] × 12 months = ₹22.3 Cr/year recoverable value (source: internal analytics, Sep 2024 for MAU; assumption — validate before funding for adoption; assumption — validate before funding for spend; industry standard for platform margin) Downside case (40% of adoption estimate): ₹8.92 Cr/year

What this IS: A closed-loop virtual currency (DreamBucks) earned through prediction accuracy and watch-time, spent on creator gifts, contest boosts, and digital goods, with creators cashing out to INR. What this is NOT: A cryptocurrency, a real-money wallet with bank withdrawals for users, or a mechanism to alter fantasy contest outcomes.

Strategic Context

Competitive Landscape: Twitch solves creator monetization by letting fans buy Bits to Cheer during gameplay, creating social status through animated highlights. YouTube solves it via Super Chat, pinning paid messages to the top of live chat for guaranteed creator attention. MPL solves fan engagement via casual mini-games during matches, but leaves creators out of the value chain entirely.

CapabilityTwitchYouTubeMPLThis Product
Real-time sports data sync✅ (unique)
Fantasy contest integration✅ (unique)
Direct creator monetization✅ Bits/Cheering✅ Super Chat
Closed-loop virtual currency
Indian regulatory compliance (no crypto)⚠️ Partial⚠️ Partial

| WHERE WE LOSE | Twitch/YouTube have mature creator payout infrastructure and established streaming culture; MPL has deeper casual gaming monetization experience. |

Our wedge is real-time fantasy contest integration because fans are already making mental predictions about the match; we monetize the exact moment their prediction comes true with zero context switching.

Problem Statement

Current State Baseline:

MetricMeasured Baseline
Average watch-along session duration4.2 minutes (source: internal analytics, Aug 2024)
Creator direct monetization from watch-alongs₹0 (source: Finance, Sep 2024)
Fan-to-creator economic interactions per session0 (source: Product analytics)
Chat messages with >1 reply3.4% (n=2.4M messages analyzed)

Business Case Math: 20,000,000 [watch-along MAU] × 5% [current active engagement beyond viewing] × ₹0 [current spend per engaged user] = ₹0 Cr/year recoverable value currently captured. Potential recoverable value with DreamBucks: ₹22.3 Cr/year (see Executive Brief).

Solution Design

Core Flow:

  1. Earn: Users receive DreamBucks for watch-time (5 min = 50 DB), prediction streaks (correct call = 100-500 DB depending on streak), and first-time actions.
  2. Spend: Users gift creators (70% to creator, 30% platform), buy contest entry boosts (10% discount for 100 DB), or purchase avatar frames.
  3. Cash Out: Creators convert accumulated DreamBucks to INR weekly; users cannot cash out (closed-loop).

ASCII Wireframes:

┌──────────────────────────────────────────────────────────────────────┐
│ LIVE: MI vs CSK                          DB: 1,240    [Gift] [Store] │
├──────────────────────────────────────────────────────────────────────┤
│                                                                      │
│  [Video Stream]                                                      │
│                                                                      │
│  ┌──────────────────────────────────────────────────────────────┐   │
│  │  🔥 STREAK: 3    Next ball: 4/6/Dot/Wicket?                  │   │
│  │  [4] [6] [Dot] [Wicket]      Time: 0:04                      │   │
│  └──────────────────────────────────────────────────────────────┘   │
│                                                                      │
│  ┌──────────────────────────────────────────────────────────────┐   │
│  │  @CricketGuru: "Rohit is looking aggressive today"           │   │
│  │  💸 Rahul gifted 100 DB "Six coming!"                        │   │
│  │  @CricketGuru: Thanks Rahul! 🙏                              │   │
│  └──────────────────────────────────────────────────────────────┘   │
│                                                                      │
│  [Message...]                                    [Send]              │
└──────────────────────────────────────────────────────────────────────┘
┌──────────────────────────────────────────────────────────────────────┐
│ CREATOR DASHBOARD                                    [Payout: ₹4,200] │
├──────────────────────────────────────────────────────────────────────┤
│                                                                      │
│  THIS MATCH                                                          │
│  ┌──────────────────────────────────────────────────────────────┐   │
│  │  Total Gifts: 45,200 DB          Top Fan: @ViratFan (2,100)  │   │
│  │  Unique gifters: 342             Conversion rate: 12%        │   │
│  └──────────────────────────────────────────────────────────────┘   │
│                                                                      │
│  EARNINGS HISTORY                                                    │
│  ┌──────────────────────────────────────────────────────────────┐   │
│  │  Date        DB Received    Platform Fee    Your Earnings    │   │
│  │  12 Sep      12,000         3,600 (30%)     ₹6,720           │   │
│  │  11 Sep      8,500          2,550 (30%)     ₹4,760           │   │
│  └──────────────────────────────────────────────────────────────┘   │
│                                                                      │
│  [Initiate Withdrawal]          Pending: ₹4,200 (Available T+2)      │
└──────────────────────────────────────────────────────────────────────┘
┌──────────────────────────────────────────────────────────────────────┐
│ DREAMBUCKS STORE                                        Balance: 890 │
├──────────────────────────────────────────────────────────────────────┤
│                                                                      │
│  BOOSTS                                              EXCLUSIVE                                       │
│  ┌──────────────────────┐    ┌──────────────────────┐               │
│  │  Contest Entry       │    │  IPL Champion Frame  │               │
│  │  10% Discount        │    │  Legendary Avatar    │               │
│  │                      │    │                      │               │
│  │  [100 DB]            │    │  [500 DB]            │               │
│  └──────────────────────┘    └──────────────────────┘               │
│                                                                      │
│  GIFT PACKS                                                          │
│  ┌──────────────────────────────────────────────────────────────┐   │
│  │  Mini (50 DB)    Power (200 DB)    Max (1000 DB)             │   │
│  │  [₹5]            [₹20]             [₹100]                    │   │
│  └──────────────────────────────────────────────────────────────┘   │
│                                                                      │
│  Note: Purchases are final. No refunds.                              │
└──────────────────────────────────────────────────────────────────────┘

Acceptance Criteria

Phase 1 — MVP: 8 weeks

US1 — Watch-Time Rewards

  • Given user has been in live watch-along for 5 continuous minutes
  • When the 5-minute threshold is hit
  • Then 50 DreamBucks credit to balance with 100% consistency — zero tolerance for missed credits (P0 dimension)
  • If story fails: Users abandon watch-alongs due to unreliability; engagement drops 40%
  • Validated by Product Manager against 500-user beta cohort

US2 — Prediction Streak Engine

  • Given user taps prediction button (4, 6, Dot, Wicket) before ball is bowled
  • When actual outcome matches prediction within 3 seconds of occurrence
  • Then streak counter increments and DreamBucks award (100 base + 25×streak level) with ≥99.5% accuracy, p95 latency <800ms (P1 dimension)
  • If story fails: Economy inflation due to false positives; user trust destroyed
  • Validated by QA against 10,000 historical ball outcomes

US3 — Creator Gifting

  • Given user has ≥50 DreamBucks balance
  • When user selects gift amount and confirms
  • Then creator pending balance increases by 70% of gift value, platform fee 30% deducted, animation renders in chat within 500ms with ≥95% accuracy (P2 dimension)
  • If story fails: Creator revenue leakage; financial audit failure
  • Validated by Finance Operations against ledger reconciliation

Out of Scope (Phase 1):

FeatureWhy Not Phase 1
Fan-to-fan giftingSocial moderation complexity; prioritize creator monetization first
User-generated avatar marketplaceIP infringement and content moderation scope
Cross-season DreamBucks carryoverAccounting liability simplification
Bank withdrawal for usersRBI compliance scope; maintain closed-loop
Real-money purchase of DreamBucksPayment gateway integration complexity; defer to Phase 1.1

Phase 1.1 — 4 weeks post-MVP:

  • In-app purchase (IAP) to buy DreamBucks packs (₹5 to ₹500)
  • Contest entry boost redemption (10% discount)
  • Seasonal avatar frames (IPL team themes)

Phase 1.2 — 8 weeks post-MVP:

  • Fan-to-fan gifting with moderation tools
  • Creator subscription tiers (monthly DB subscription for exclusive content)
  • Prediction leaderboards with DreamBucks prizes

Success Metrics

Primary Metrics:

MetricBaselineTargetKill ThresholdMeasurement Method
Economy Monthly Active Users (earn or spend)02.0M<500KProduct analytics, unique wallets
Avg DreamBucks held per active user0450<150Wallet snapshot
Top 100 creators avg monthly earnings₹0₹75,000<₹10,000Payout data
Watch-along avg session duration4.2 min9.0 min<5.5 minSession analytics
DreamBucks velocity (times spent per month)02.5x<1.0xTransaction frequency

Guardrail Metrics (must NOT degrade):

GuardrailThresholdAction if Breached
Contest integrity complaints<0.1% of contestsPause all boost features immediately
Creator payout failure rate0 incidents >T+2 daysEscalate to VP Engineering and CFO
User acquisition cost (CAC) inflation<15% vs baselineReview economy marketing spend
Chargeback/dispute rate on IAP<0.5%Suspend IAP sales, investigate fraud

What We Are NOT Measuring:

  • Total DreamBucks issued: Vanity metric without spend correlation; misleading if inflation exists.
  • App Store rating delta: Too lagging and noisy; not causal for feature success.
  • "Engagement score" composite: Opaque calculation; we measure specific behaviors.
  • Number of predictions made: Proxy for engagement but not value; we care about economic participation.

Risk Register

Risk: RBI classifies DreamBucks as Prepaid Payment Instrument (PPI) under PSS Act 2007, requiring ₹100 Cr net worth and license. Probability: Medium | Impact: High Mitigation: Explicit terms of service prohibiting withdrawal/transfer to other users (closed-loop); legal opinion from Khaitan & Co confirming "loyalty points" classification by Week 2. Owner: General Counsel. Deadline: Week 2. Consequence if blocked: Pivot to non-transferable loyalty points with no peer gifting; creator payout only via separate contracted invoice model.

Risk: Stream latency >8 seconds causes prediction resolution to show outcome before ball reaches user on slow connections. Probability: Medium | Impact: High Mitigation: Implement client-side buffer lock; if stream latency >5s detected, pause prediction market for that user. Owner: Streaming Infrastructure Lead. Deadline: Week 6. Consequence: User trust destruction; economy abandonment.

Risk: Creator tax compliance (TDS under Section 194J, GST registration) creates operational burden. Probability: High | Impact: Medium Mitigation: Auto-deduct 10% TDS at source for payments >₹30,000/year; GST aggregation under Dream11 for creators below threshold. Owner: Head of Finance. Deadline: Week 4.

Risk: DreamBucks inflation—users earn faster than spend, creating liability bubble. Probability: Medium | Impact: Medium Mitigation: Mandatory sinks (entry fees, expiry) and algorithmic issuance caps based on concurrent users. Owner: Product Lead (Economy). Deadline: Week 5.

Risk: Top creators demand instant payout (T+0) and migrate to Instagram/YouTube Live when denied. Probability: Medium | Impact: High Mitigation: Offer 70% revenue split (vs 50% industry standard) and exclusive fantasy data access for content. Owner: Head of Creator Partnerships. Deadline: Week 3.

Kill Criteria — we pause and conduct full review if ANY met within 90 days:

  1. <10% of watch-along users earn DreamBucks within 30 days of launch
  2. Creator payout fraud exceeds 1% of total volume
  3. Regulatory notice received from RBI, MeitY, or Ministry of Finance regarding virtual currency
  4. Watch-along p95 latency increases >10s due to economy feature load
  5. Top 10 creators publicly abandon platform citing low earnings vs competitors

Technical Architecture Decisions

Assumptions vs Validated:

AssumptionStatus
Existing wallet service can handle 500 TPS for DreamBucks transactions without impacting contest entry payments⚠ Unvalidated — needs confirmation from Payments Platform team by Week 1
Real-time prediction resolution engine can process 1M concurrent ball outcomes with <1s latency⚠ Unvalidated — needs confirmation from Data Platform team by Week 2
Chat service can render gift animations at 60fps without dropping messages on mid-tier Android devices⚠ Unvalidated — needs confirmation from Mobile Engineering team by Week 2
Creator payout API integration supports bulk INR transfers to 10,000+ creators weekly⚠ Unvalidated — needs confirmation from Finance Engineering team by Week 3
DreamBucks balance fits within existing user profile Redis cache without memory pressure⚠ Unvalidated — needs confirmation from Backend Infrastructure team by Week 1
Anti-fraud detection can distinguish between legitimate prediction wins and botting⚠ Unvalidated — needs confirmation from Security team by Week 4

Strategic Decisions Made

Decision: Currency withdrawal rights Choice Made: Closed-loop for users (no INR withdrawal); open-loop for creators (INR payout) Rationale: Avoids RBI Prepaid Payment Instrument licensing and KYC burden for 20M users while ensuring creator supply side remains motivated by real income. Rejected: Universal withdrawal which would classify as prepaid wallet requiring ₹100 Cr net worth and RBI approval.

Decision: Primary earning mechanic Choice Made: Prediction streaks over pure purchase Rationale: Drives engagement and retention during dead moments of match; aligns with Dream11's core fantasy DNA. Rejected: Buy-only currency which creates pay-to-win perception and regulatory scrutiny in skill-gaming context.

Decision: Creator payout timing Choice Made: Weekly INR conversion with T+2 settlement Rationale: Balances creator cash flow needs with fraud detection window. Rejected: Instant payout (high chargeback risk) and monthly payout (creator attrition to Twitch/YouTube).

Decision: Scope of economy validity Choice Made: DreamBucks expire end of IPL season (90-day max holding) Rationale: Prevents liability accumulation and forces circulation velocity; accounting simplification. Rejected: Permanent currency which creates long-term balance sheet liability and inflation management complexity.

Decision: Contest integration depth Choice Made: Entry fee discounts only (10-20% off), not team composition changes Rationale: Maintains fantasy contest integrity and skill-game legal classification. Rejected: "Power-ups" that alter player scores mid-match (risk of gambling classification and alienating skilled players).

Appendix

Before / After Narrative:

Before: Raj opens Dream11 during the IPL final. He watches the creator analyze the pitch, types "CSK will win" in chat, and watches his message disappear under 500 identical messages. When Rohit Sharma hits a six, Raj screams at his phone but the creator never knows he called it. The creator, broadcasting to 80,000 fans, earns exactly ₹0 from the 3-hour session. Raj checks Instagram during the drinks break and forgets to return.

After: Raj joins the watch-along. He predicts "Six" on the next ball. When it happens, his screen explodes with a "+200 DreamBucks" animation. He immediately taps the gift button, sends 50 DB to the creator with a "You called the loft!" message. The creator sees it, thanks Raj by name, and Raj spends the remaining 150 DB on a contest entry boost. He stays for the full match to maintain his prediction streak, and the creator earns ₹12,000 from gifts that evening.

Pre-Mortem:

It is 6 months from now and this feature has failed. The 3 most likely reasons are:

  1. The liability bubble: Users hoarded DreamBucks from easy prediction wins during high-scoring matches but refused to spend them on avatar frames, waiting for "better" rewards that never came. When we tried to introduce expiration dates retroactively, Reddit/Twitter exploded with "Dream11 scam" threads and user trust cratered.

  2. The latency lie: We launched assuming our 3-second stream delay was consistent, but users on Jio 4G in Tier 3 cities experienced 12-second delays. They saw the prediction result on TV before our ball animation, making the feature feel rigged. Negative Play Store reviews citing "fake predictions" drowned out marketing.

  3. Creator exodus: We required creators to wait 30 days for their first payout (fraud prevention), but Instagram offered instant UPI for Reels bonuses. Our top 20 creators moved their watch-alongs to Instagram Live with screen-shared Dream11 scores, capturing the value we designed without using our economy.

What success actually looks like: Users set phone alarms for 7:30 PM matches to start their prediction streaks early. Creators reject YouTube partnership offers because Dream11 gifting pays 3x more. The finance team stops asking "how do we justify the CDN costs for watch-alongs" because the DreamBucks margin covers infrastructure with 40% profit leftover. In the Q3 board review, the CTO cites the prediction engine as the most sophisticated real-time sports gaming infrastructure in India, and the CEO notes that DreamBucks margins are now funding the international expansion.

MADE WITH SCRIPTONIA

Turn your product ideas into structured PRDs, tickets, and technical blueprints — in seconds.

Start for free →