Launch a coin that sweeps NFT floors.

80% of your coin's trading fees buy floor NFTs from the collection you pick. Holders win them in on-chain raffles.

Solana | Meteora bonding curve | fees → NFT vault | ORAO VRF raffles

Collections
Sweep
Launch a coin →
Launched

Every coin, by the floor it sweeps.

All coins
No coins launched yet. Launch the first one.
Rules

Every fee takes the same path.

Six rules in the program's code mark the way, from a trade's fee to the NFT that leaves the vault. The dashed step, buying the floor, is up to the keeper.

  1. The router is the pool creator

    Every coin's pool names a keyless program address as its creator. Only harvest can claim the fees it earns.

    pool.creator == router

    Anyone can harvest

    Permissionless. Any wallet can call harvest, and the split is paid in the same transaction.

    harvest · harvest_amm
  2. 80 / 20, set in code

    80% to the collection vault, 20% to the treasury. A constant in the program's code.

    VAULT_BPS = 8_000

    Withdrawals wait 15 minutes

    SOL leaves the vault only to the keeper, announced on-chain at least 15 minutes ahead. The keeper or the admin can cancel it until it runs.

    WITHDRAW_DELAY_SECS = 15 * 60Keeper action
  3. NFTs leave three ways

    Only to a raffle winner, the incinerator or the creator's giveaway pick, as the coin's policy allows.

    claim · burn_nft · assign

    ORAO VRF draws the winner

    The winning ticket comes from ORAO VRF, drawn no sooner than 15 minutes after the holder snapshot is posted.

    request_draw · ORAO VRF

The program is upgradeable and not yet audited, and its admin can change the treasury address and rotate the keeper. Admin & risks