How Flamelaunch works

A fully on-chain launchpad. No admin keys, no withheld liquidity. The short version is below — match it against the Anchor source if you want the full story.

Overview

Deposit SOL into a launch. 80% funds the bonded LP (Presale Pool); 20% goes to the Cash prize lottery pot. Each deposit instantly rolls a multiplier that decides how many tokens you receive — bell-curved, median around 0.55×, max 10×.

When the Presale Pool fills, one depositor wins the lottery and chooses: Take Cash (80% of the Cash prize to their wallet) or Burn & Earn (Cash prize buys + burns tokens, winner joins the Hall of Flame and earns from every future launch).

How it works

  1. 1
    Creator launches
    Creator pays 0.5 SOL, picks a tier (100–3000 SOL), uploads metadata. Token mint is created with 1B fixed supply.
  2. 2
    Anyone deposits
    Each deposit splits 80/20 into Pool Presale Pool / Cash prize and rolls a multiplier via Switchboard VRF. Per-wallet cap: 20 SOL across 20 rolls.
  3. 3
    Presale Pool fills
    Presale closes, lottery resolves on-chain.
  4. 4
    Winner picks
    2h window to choose A or B. If they ghost, anyone can settle as A.
  5. 5
    LP + distribute
    Presale Pool SOL + 57% of supply → Meteora LP (burned). Depositors auto-receive presale tokens.
  6. 6
    If it fails
    Presale Pool didn't fill by deadline? 80% of every deposit is refundable, no manual step needed.

Tokenomics

Every launch has identical allocation, encoded in the program:

  • Liquidity pool
    locked + burned at TGE — no rug possible
    57%
  • Depositors
    distributed by roll multiplier when LP launches
    39%
  • Hall of Flame airdrop
    split across past Burn & Earn winners
    2%
  • Token creator
    6-month linear vest
    1%
  • Lottery winner (if Burn & Earn)
    3-month linear vest — only if winner picks 🔥 over 💰
    1%

100% on-chain. No team, no foundation, no unlocks. Unsold presale tokens are burned at finalize.

Winner choice

The lottery winner has 2h to pick:

💰
Take Cash
80% of the Cash prize → winner instantly. Done.
🔥
Burn & Earn
Cash prize buys + burns this launch's token. Winner joins Hall of Flame, earning 2% of every future Flamelaunch.

Burn & Earn pumps the LP price ~1.56× mechanically. Combined with bell-curved rolls, post-burn break-even drops to ~0.64×.

Risks & Transparency

  • Rolls are final. Expected value is ~0.55× — the median outcome loses at TGE. Only deposit what you can lose.
  • Fully open-source & verifiable. Every instruction — deposits, lottery, LP creation, burns, vests — is on-chain Anchor code anyone can read. The program is deployed with a published source SHA, and the on-chain binary byte-matches the local build (verified via solana program dump).
  • 5 audit passes before mainnet. Internal security review identified + fixed: PDA collisions (Pass 4), Switchboard byte-layout drift (Pass 2-3), randomness grinding vectors (Pass 1), refund overflow on the cusp (Pass 1 FR-1), account substitution on buy-and-burn (Pass 3 H-3). All fixes are commented inline with audit references in the source.
  • Hardware-backed VRF. Lottery + multiplier use Switchboard On-Demand randomness — signed inside Intel SGX enclaves. Even the keeper bot can't pre-observe the value.
  • LP locked at TGE. The Meteora LP position is held by the program PDA after launch — no admin key can withdraw the liquidity. (Admin can reclaim the LP NFT only on the 0.1 SOL smoke-test tier, where they are the sole depositor.)
  • Not financial advice. Memecoin launches are high-volatility. Roll distribution is downside-skewed by design — read the math in "How it works" before depositing.

FAQ

Can the team rug the LP?+
No. The LP position is burned at finalize — inaccessible to anyone, including the program.
What stops a whale from snipping the lottery?+
Per-wallet hard cap of 20 SOL. Max lottery probability ≈ 16% at the 100 SOL tier.
What if the Presale Pool is almost full when I deposit?+
Overshoot goes to the Cash prize. You keep full lottery weight on your gross deposit; just a larger slice funds the lottery pot.
Why is the average multiplier 0.55×?+
Calibrated so total presale issuance fits inside the 39% cap. The downside-skew creates structural post-TGE buy pressure.