Litepaper v1.0

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.

$10 min$50 recommended

Swiping & Commits

Men's View

Sarah, 23

ASU · 2 miles away

$5$10$25$50
  • • 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

$50

Mike, 22

Pre-med · 3 miles

$10
  • • 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

1One party suggests date/time/location
2Other party accepts or suggests alternative
3Both confirm → Date locked in
4Public betting opens

Betting Interface

Second Date?$500 pool

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

24h before"Your date with Sarah is tomorrow at 8 PM"
2h before"Getting ready? Your date is in 2 hours"
30m before"Time to head out! Confirm arrival when you get there"

Resolution & Payouts

Attestation Questions

Did the date happen?
YesNo
Was there a kiss?
YesNoSkip
Would you go on a second date?
YesNo

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 AmountCommit 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 Popular

Will 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.

LayerTechnology
Mobile AppReact Native + Expo Router
AuthPrivy (Instagram, TikTok, Google)
DatabaseSupabase (Postgres + Realtime)
WalletsPrivy Embedded Wallets
BlockchainSolana (Anchor programs)
RPCHelius
Fiat On/OfframpMoonPay / Bridge
AI Profile GenClaude API / GPT-4
BackendNode.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.

EventRevenueNotes
Commit$0Fee goes to her, not us
Market Resolution10% of losing poolPrimary revenue source
Chosen Party Bonus5% to winnerIncentivizes 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