back

documentation.

everything you need to know about prove. fair launches, creator earnings, and the mechanics that make it work.

overview

prove is a token launch platform on Solana designed to fix the fundamental problems with existing launchpads. 98.6% of tokens on platforms like pump.fun rug within days. the issue isn't the people — it's the architecture.

prove replaces the bonding curve with a batch auction, requires creators to stake real capital, and pays them 0.8% of every trade forever. the result: creators are incentivized to build, not dump. communities get a fair start. and the feed only shows tokens that survived.

"coins deserve a fair start, not one decided by bots in the first 10 seconds. creators should earn by building, not by dumping."

batch auction

every token on prove launches through a 15-minute batch auction. during this window, participants commit SOL. when it closes, everyone receives tokens at the same uniform price.

how it works

  1. creator configures their token (name, ticker, supply) and stakes 2 SOL
  2. a 15-minute gathering window opens — anyone can commit SOL
  3. when the window closes, the auction is finalized (permissionless — anyone can trigger it)
  4. if the auction met the minimums (50 wallets + 50 SOL), a uniform price is calculated and participants claim their tokens
  5. if minimums weren't met, all SOL is returned automatically — no penalty

why batch auctions?

  • no front-running: bots can't snipe because there's no price curve to game
  • no MEV extraction: uniform price means order doesn't matter
  • fair for everyone: first wallet and last wallet pay the exact same price

token supply split

65% of total supply goes to auction participants. the remaining 35% is paired with all committed SOL to seed a Raydium CLMM liquidity pool. this means every token launches with real, protocol-owned liquidity.

creator stake

every creator stakes 2 SOL when launching a token. this isn't a fee — it's collateral that proves the creator believes in their project.

the 72-hour milestone

after a successful auction, the clock starts. the creator has 72 hours to reach 100 unique token holders. if they hit it, the 2 SOL stake is returned. if they don't, it's forfeited to the survivor pool.

the survivor pool

forfeited stakes accumulate in a shared pool. this capital is redistributed to support tokens that actually gained traction — bad launches fund good ones.

fees & creator earnings

every token on prove trades on a Raydium CLMM pool with a hardcoded 1% fee tier. this fee cannot be bypassed — it applies to every swap through Raydium, Jupiter, or any aggregator.

total pool fee
1%hardcoded at pool creation
creator share
0.8%80% of fees
protocol share
0.2%20% of fees

what this means for creators

at $50K daily trading volume, the creator earns roughly $400 per day — automatically, forever, as long as the community trades. this is the core incentive: creators earn by building community, not by dumping tokens.

no dynamic fees

there's no sniper tax, no graduated fees, no hidden mechanics. 1% flat on every trade, split 80/20, always.

prove score

prove score is a wallet reputation system that rewards long-term participation. it tracks your behavior across all launches on the platform.

  • earning: participate in auctions, hold tokens longer, complete quests
  • decay: score drops 2 points per week of inactivity — you have to stay engaged
  • benefits cap: perks plateau at 70 points so newcomers can always catch up
  • max score: 100 points

higher prove scores unlock priority in auctions, badges, and increased feed visibility. the system rewards diamond hands and filters out flippers.

quests

quests are challenges that reward creators and communities with platform visibility. there's no treasury for bounties — the reward is attention.

X Posts

50 posts mentioning $TICKER in 2 hours

feed pin for 24 hours

100 Holders

reach 100 unique wallet holders

verified badge

Diamond Hands

community avg hold time > 12 hours

diamond hands feature

Above Batch

price stays above launch price for 48h

survivor badge

Graduation

200 holders + 3 quests completed

graduation badge + feed boost

feed ranking

the discover feed ranks tokens by a weighted score: holders (40%), 24h volume (30%), average hold time (20%), and quest completions (10%). only tokens that survived appear.

protocol parameters

batch auction
auction duration
15 min
minimum wallets
50
minimum SOL
50 SOL
buyer allocation
65%of total supply
pool allocation
35%+ all committed SOL
cooldown
30 sec
creator stake
stake amount
2 SOL
milestone window
72 hours
holder requirement
100 unique wallets
fees
pool fee
1%hardcoded, cannot be bypassed
creator share
80%0.8% of volume
protocol share
20%0.2% of volume
prove score
max score
100
benefits cap
70
weekly decay
2 points

for creators

launch day

  1. connect your wallet and go to /launch
  2. configure your token: ticker, name, description, total supply
  3. confirm the launch — this stakes 2 SOL and creates the batch auction
  4. share the auction link. you have 15 minutes to get 50 wallets and 50 SOL committed

after launch

  1. if the auction succeeds, a Raydium pool is created automatically with 35% of supply + all committed SOL
  2. your token is now tradeable on Raydium, Jupiter, and every Solana aggregator
  3. you earn 0.8% of every trade, paid automatically
  4. hit 100 holders within 72 hours to get your 2 SOL stake back
  5. complete quests to earn badges and boost your token's feed visibility

earnings example

$10K daily volume
$80/day
$50K daily volume
$400/day
$100K daily volume
$800/day
$500K daily volume
$4,000/day

for traders

participating in auctions

  1. browse active auctions on the discover page
  2. commit any amount of SOL during the 15-minute window
  3. when the auction closes, claim your tokens at the uniform price
  4. if the auction fails, your SOL is returned automatically

why it's different

  • same price as everyone: no matter when you commit, you pay the same price
  • no bot disadvantage: batch auctions eliminate the speed advantage that bots have on bonding curves
  • creator is invested: 2 SOL stake means the creator has skin in the game
  • real liquidity from day one: 35% of supply + all auction SOL goes into a Raydium pool

building your prove score

hold tokens longer, participate in more auctions, and stay active to increase your prove score. higher scores unlock perks and priority access.

architecture

prove runs on three Solana programs backed by an off-chain indexer, quest verifier, and a Next.js frontend. all trading happens on Raydium CLMM — prove does not operate its own AMM.

permissionless safety

critical lifecycle instructions — finalize auction, claim tokens, refund — are all permissionless. if the backend goes down, users can self-serve. there's no single point of failure.

emergency pause

the admin can pause the protocol globally. during a pause, new commits are blocked and users can self-refund their commitments. this protects users if any component is compromised.

on-chain programs

batch auction

D92hy2gaPK8uzTvfncRBsu2RXHZP7ZEsjRbynvc2tBdD

token launches, SOL commitment, finalization, claims, and refunds

fee router

6RMoCadvfUsKCYMsTNUKv9vXk6MfrVHRkB7iZ6Kd6gck

Raydium fee collection and 80/20 creator/protocol split

stake manager

3MWbnFSuwGpxRgGaYgtRRABmC8HDjdmZctjf5JZm5faE

creator stake deposits, milestone evaluation, survivor pool

faq

what happens if the auction doesn't meet the minimums?

all committed SOL is returned to participants automatically. there's no penalty for failed auctions (except the creator's 2 SOL stake is forfeited to the survivor pool).

can bots front-run the auction?

no. batch auctions calculate a single uniform price after the window closes. there's no advantage to being first. every wallet pays the same price.

how does the creator earn money?

0.8% of every trade on the token's Raydium pool flows to the creator automatically. this is enforced on-chain and cannot be changed. the creator earns as long as the community trades.

what if the creator rugs?

creators don't receive tokens. they earn through trade fees only. their 2 SOL stake is locked and forfeited if the token doesn't reach 100 holders. the incentive structure makes building more profitable than dumping.

what is the survivor pool?

when a token fails its 72-hour milestone (doesn't reach 100 holders), the creator's 2 SOL stake is forfeited to the survivor pool. this capital is redistributed to support tokens that actually gained traction.

can i trade on any DEX?

yes. after the auction succeeds, a Raydium CLMM pool is created. you can trade through Raydium, Jupiter, or any Solana aggregator. the 1% pool fee applies everywhere.

what blockchain is prove on?

Solana mainnet. all programs are deployed and verified on-chain.

is the code open source?

the on-chain programs are publicly verifiable on Solana. the full codebase is available on GitHub.