Docs
Overview
概要GachaPad is the first fair launchpad for the trenches, where everyone has the same odds and luck is the only edge.
At its core sits the Lucky Distribution Model: a new way to distribute a token. No presale, no bonding curve. A project hands out its supply through a gacha loot box: people spin, win random bags, and at graduation everything lists into a permanent Uniswap v4 pool.
Any creator will be able to deploy their own machine from the Launch Lab, with guardrails enforced on-chain. Mainnet starts curated, with $LANKY dropping on Oct 10. Then the Lab goes permissionless.
provably fair (VRF) · no snipe · no pre-dump · no rug · 5% protocol fee (fixed on-chain)
Lucky Distribution Model
抽選モデルThe core primitive of GachaPad — a reusable, on-chain way to launch any token. A creator configures a launch through the factory; from there it runs itself. Everything below is generic to any launch (“the token”, “the creator”).
Infinite bags無限
A launch distributes its token as a loot box: pay a fixed ETH price to spin, win a random bag of the token from a set of prize tiers.
The bags are infinite — no tier is ever “used up”. Deliberate: with a capped jackpot, once someone wins it, the big prize is gone and everyone after is disincentivized. Here the jackpot keeps its probability on every spin, so the incentive never decays.
Odds & tiers確率
Each tier has a fixed weight; the probability of drawing it is weight ÷ total weight. Because no tier depletes, the odds are identical on spin #1 and spin #1000 — they never drift, and the jackpot is never saved for last. Weights can be set directly, or derived: HARMONIC (∝ 1/amount — small bags common, jackpot rare) or UNIFORM.
Variable supply & tokenomics配分
Because bags are infinite, there is no fixed supply: the token is minted on demand and total supply emerges from participation — total supply = distributed ÷ sale%.
The creator sets tokenomics as percentages (not fixed amounts): sale / team / holders / LP, summing to 100%. Spinners mint their winnings when they claim (after graduation); at graduation the team / holders / LP buckets are minted in proportion to what the crowd won, so the ratios always hold.
The holders slice (creator’s choice, up to 10%, capped on-chain) is minted straight into the Holder Vault at graduation — it accrues for $GACHA stakers, so every token launched here pays a tithe to the people holding the protocol token.
The spin & the ETH splitスピン
Every spin costs a fixed ETH price, split three ways — LP / creator / protocol — as percentages set by the creator. The protocol share is a mandatory 5% (GachaPad’s fee, the platform’s business model); it is enforced on-chain by the factory and cannot be lowered or removed. The creator sets LP + creator = 95%.
Graduation卒業
A launch graduates when the LP raise hits its ETH cap or a deadline passes — whichever comes first. The cap is hard: spins that would overshoot it are refused. Graduation is automatic — it fires inside the very VRF callback that fills the cap (and a permissionless trigger remains as fallback), so a launch always resolves and can never be stuck. Until then bags are locked and the token is non-transferable — nobody can dump pre-launch.
Liquidity — the pool is locked流動性
At graduation the LP bucket + raised ETH seed a Uniswap v4 pool (1% fee) — the single official venue for the token. The LP positions land in the fee vault, where they are locked forever: the vault has no withdraw function, so the liquidity can never be pulled. Permanent and rug-proof by construction.
Valuation (FDV)評価
The implied fully-diluted valuation is anchored purely by demand and the sale size: FDV = total ETH spent ÷ sale%. It doesn’t depend on how many tokens get minted — a smaller sale% means a scarcer distribution and a higher FDV. The pool opens around the average price the crowd paid, so participants are neither underwater nor handed a free multiple at listing.
Randomness乱数
Draws use Chainlink VRF: a spin requests a random word, VRF fulfills it in a later block, and the callback settles the draw — so nobody, not even the creator, can predict or rig it. Spinners pay a small VRF surcharge per pull that funds the randomness subscription. If a request isn’t fulfilled by its block deadline, the spin is refundable. (Locally a mock provider stands in with the same interface.)
Guarantees保証
- Provably fair: Chainlink VRF — unpredictable and unriggable, including by the creator.
- No snipe: constant odds every spin, jackpot never saved for last, identical expected value.
- No pre-dump: bags locked (mint only on claim, after graduation), token non-transferable until then.
- No rug: the LP is locked forever in the fee vault at graduation — liquidity is permanent, only the fees move.
- Always resolves: graduation fires automatically on cap or deadline (permissionless fallback).
- Fixed protocol fee: the 5% cut is enforced on-chain and can’t be altered per launch.
$GACHA Tokenomics
トークンImagine if Nasdaq gave its holders a slice of every IPO it ever listed. You’d never have to pick a winner: each new listing would land in your bag, and the bigger the exchange grew, the more you’d hold.
That’s what $GACHA does inside GachaPad: an index generating passive income for the Base trenches.
- Holder Vault: each launch’s holders slice (up to 10% of its supply) mints there at graduation. Stake & lock $GACHA to claim your share of all tokens that graduate here.
- Treasury: 5% of spin ETH + 30% of each graduated pool’s swap fees, collected on-chain. Stakers vote on how it’s used: buybacks, incentives, the next big move.
The supply is fixed at 1B $GACHA. For the full tokenomics breakdown, see the Virtuals page.
Live numbers on the $GACHA page.
Contracts
コントラクトDeployed addresseschain 8453
0xd5A09d20652b58872a2E0F302DE6Ad2326dB3b840x54b8d8e2455946f2a5b8982283f2359812e815ce0xab7b4c595d3ce8c85e16da86630f2fc223b05057