LOCK
The prediction market for dating. Swipe, stake, date, resolve, get paid.
Overview
LOCK is Tinder meets Polymarket. A dating app where men stake real money to show interest, women earn just for being liked, and friends bet on whether the date will work out.
Every match creates a prediction market. Every date has real stakes. Every outcome pays out.
The Tagline
bet on dates. win real money.
The Problem
Dating apps are broken. The economics don't work for anyone.
For Women
- • Flooded inboxes with low-effort messages
- • No way to filter serious from casual
- • Time wasted on dates that go nowhere
- • No compensation for their attention
For Men
- • Swipe fatigue from mass right-swiping
- • No way to stand out from the crowd
- • Matches that never respond
- • No signal of genuine interest
The Market Opportunity
$12B
Dating app market
300M+
Global users
75%
Gen Z fatigue rate
The Solution
LOCK introduces skin in the game to dating. Men commit real money to show interest. Women earn from that commitment. Markets let friends bet on outcomes.
Men Commit
Stake $5-$50 on every right swipe
Women Earn
Get paid just for being liked
Friends Bet
Prediction markets on every match
How It Works
Sign Up
Download LOCK and sign in with Instagram or TikTok. Our AI pulls your best photos and writes your bio. You review, tweak, done.
Fund Your Account
Men deposit with Apple Pay. Every right swipe costs a stake. She sees who's serious by how much you're willing to put behind it.
Swipe & Commit
See someone you like? Swipe right and commit $5-$50. She gets a portion instantly. The rest is held until she decides.
She Decides
Women see a stack sorted by commitment level. Swipe left, she keeps the fee, you get the rest back. Swipe right, it's a match.
Market Opens
When you match, a prediction market opens. Friends and strangers can bet on: Will the date happen? Second date? Kiss? Exclusive?
Set the Date
Pick a time and place. Both confirm. The market locks in. Show up and verify arrival via location.
Attest
After the date, both answer: Did it happen? Would you go again? Was there a kiss? Your answers resolve the markets.
Get Paid
Winners collect. The house takes 10%. If you got chosen, you earn 5% of the total pool. Being desirable literally pays.
Onboarding
LOCK uses crypto-invisible UX. Users never see wallet addresses, gas fees, or blockchain jargon.
Step 1: Social Sign-In
Users authenticate with Instagram, TikTok, or Google via Privy. Behind the scenes:
- • Privy creates an embedded Solana wallet (invisible to user)
- • Wallet address saved to database
- • Social access token stored for profile data
Step 2: AI Profile Generation
AI analyzes social data to auto-generate profiles:
- • Selects best 6 photos (face detection, quality scoring)
- • Generates bio from post history and captions
- • Extracts interests from hashtags and content
Example generated bio:
"marketing major at ASU. probably at a coffee shop or on a trail. will judge you by your music taste."
Step 3: Location Verification
Location is required to show nearby users and verify date attendance. Reverse geocoded to city level for privacy.
Step 4: Fund Account (Men Only)
Men deposit via MoonPay (Apple Pay, card). Funds arrive as USDC in their embedded wallet.
Swiping & Commits
Men's View
Sarah, 23
ASU · 2 miles away
- • Select stake amount before swiping
- • Swipe right = commit that amount
- • She receives commit fee instantly
- • Rest held in escrow until decision
Women's View
Jake, 24
Finance · 5 miles
Mike, 22
Pre-med · 3 miles
- • Stack sorted by commitment (highest first)
- • "Serious" badge for $25-$50 commits
- • "All In" badge with glow for $100+
- • Swipe left = keep fee, escrow returns to him
Transaction Flow
On commit: Privy signs transaction invisibly → Relayer submits and pays gas → $1 USDC to her wallet, $9 to escrow PDA → Confirms in ~400ms
Matching & Markets
When she swipes right, it's a Lock. The escrowed stake becomes initial liquidity in a prediction market.
On Match, Smart Contract Creates:
Market PDA
Unique address
Date Happens
Y/N outcome
Second Date
Y/N outcome
Kiss First Date
Y/N outcome
Setting the Date
Betting Interface
YES 60%
$300
NO 40%
$200
Recent: @bestfriend $50 YES · @roommate $20 NO · @anon_whale $200 YES
Date Verification
LOCK uses location verification to ensure dates actually happen. No location, no market resolution.
Arrival Confirmation
- • App detects when user is within 100m of venue
- • Push notification: "Looks like you're at The Yard. Confirm arrival?"
- • User taps "I'm Here" → timestamp + location recorded
- • Both arrivals required for date to be "in progress"
Date End Detection
Manual
Either user taps "Date Ended"
Location
Both leave venue (500m+)
Time
4 hours after start
Pre-Date Notifications
Resolution & Payouts
Attestation Questions
Payout Calculation Example
"Second Date" Market
Total pool: $500 (YES: $300, NO: $200)
Resolution: YES
Platform rake: 10% of losing pool = $20
Distributable to winners: $180
User A bet $100 YES (33% of YES pool) → Receives $100 + $60 = $160
Chosen Bonus
If he said YES to second date, she earns 5% of total market volume as a bonus. Being desirable literally pays.
Example: $2,000 total volume → $100 bonus to her
Attestations Match
Markets resolve automatically. Payouts distributed within seconds.
Attestations Conflict
Market enters VOID status. All bets returned. No one wins or loses.
Commit Fee Mechanic
The commit fee is the core innovation. It creates a direct transfer of value from men to women on every interaction.
| Stake Amount | Commit Fee (to her) | Escrow (to market) |
|---|---|---|
| $5 | $0.50 | $4.50 |
| $10 | $1.00 | $9.00 |
| $25 | $2.00 | $23.00 |
| $50 | $3.00 | $47.00 |
If She Rejects
She keeps the commit fee. He gets the escrow back. No market opens.
If She Matches
She keeps the commit fee. Escrow becomes market liquidity. Betting opens.
At Scale
1,000 commits/day × $1 avg fee = $30,000/month flowing directly to women on the platform.
Market Types
Every match can spawn multiple prediction markets. Bettors choose which outcomes to wager on.
Second Date
Most PopularWill they go on another date?
First Kiss
Will they kiss on the first date?
Relationship
Will they become official within 30 days?
Still Together
Will they still be together in 90 days?
Move In
Will they move in together within 1 year?
Custom
User-defined outcomes for specific situations
Markets use parimutuel betting — all bets go into a pool, and winners split the losers' stakes proportionally. This ensures liquidity even in small markets.
$LOCK Token
$LOCK is the native token launching on bags.fm (Solana). It's designed to be deflationary with real utility.
Deflationary
10% of rake → buyback & burn
Aligned
Token price tracks platform usage
Governance
Vote on protocol parameters
Staking
Stake to become dispute resolver
Premium
Pay for features at a discount
Fair Launch
No presale, no team allocation
Token Mechanics
10%
Platform rake
10%
Of rake → buyback
100%
Buybacks burned
0%
Team tokens at launch
Tech Stack
LOCK is built on Solana for speed and low fees, with a crypto-invisible frontend.
| Layer | Technology |
|---|---|
| Mobile App | React Native + Expo Router |
| Auth | Privy (Instagram, TikTok, Google) |
| Database | Supabase (Postgres + Realtime) |
| Wallets | Privy Embedded Wallets |
| Blockchain | Solana (Anchor programs) |
| RPC | Helius |
| Fiat On/Offramp | MoonPay / Bridge |
| AI Profile Gen | Claude API / GPT-4 |
| Backend | Node.js + Express on Railway |
Gasless Transactions
Custom relayer service pays all gas fees. Users never need SOL. Transactions confirm in ~400ms.
Revenue Model
LOCK generates revenue from market resolution, not from commits. This aligns incentives — we make money when dates happen.
| Event | Revenue | Notes |
|---|---|---|
| Commit | $0 | Fee goes to her, not us |
| Market Resolution | 10% of losing pool | Primary revenue source |
| Chosen Party Bonus | 5% to winner | Incentivizes being desirable |
Roadmap
Tempe / ASU
Q1 2026- • Launch at Arizona State University
- • Greek life partnerships
- • First 500 users, 50+ markets
- • $10k+ volume target
Miami
Q2 2026- • Expand to University of Miami
- • Creator & influencer onboarding
- • $100k+ monthly volume
- • iOS App Store launch
National
Q3-Q4 2026- • Top 25 party schools
- • Android launch
- • Livestream dating feature
- • $1M+ monthly volume
Protocol
2027+- • LOCK Protocol SDK
- • Third-party integrations
- • International markets
- • Any social outcome markets
FAQ
Is this real money?
Yes. You stake real USD (converted to USDC on-chain). Winnings are real and withdrawable.
Is this gambling?
LOCK is a prediction market, similar to Polymarket. You're betting on outcomes you have information about.
Do I need crypto?
No. Sign in with Instagram or TikTok. Add funds with Apple Pay. See balances in dollars. We handle all the crypto.
How do markets resolve?
Both parties attest within 24 hours. Matching attestations resolve automatically. Disputes go to committee.
What's the livestream feature?
Optional degen mode: broadcast your date, let the audience watch and tip. AI tracks sentiment and shifts odds.
When does it launch?
Q1 2026 in Tempe (ASU) and Miami. Join the waitlist for priority access.
Ready to lock in?
Join the Waitlist