FLY

A USDC launchpad where fees fly back to holders

FLY.

Launch a coin on Meteora's bonding curve, priced in USDC. Its creator picks a share of the fees, 10 to 90 percent, for holders who lock it for 10, 20 or 30 days. Every harvest pays them in USDC.

Quoted in USDC/Meteora DBC to DAMM v2/Locks 10 / 20 / 30 days/1x / 1.5x / 2x weight/Anyone can harvest/Rewards in USDC/
Quoted in USDC/Meteora DBC to DAMM v2/Locks 10 / 20 / 30 days/1x / 1.5x / 2x weight/Anyone can harvest/Rewards in USDC/

Flight plan

Four phases, one coin.

Everything below is what the FLY program does on chain. No admin instruction can touch a launch's fees, stakes or rewards. The program is upgradeable and not audited, and this deployment runs on devnet.

01Boarding

One transaction to take the runway.

Create the coin's pool on FLY's USDC curve, make your first buy and register the launch, all signed once. The coin is a plain SPL token with 6 decimals and a fixed supply of one billion.

Pool + first buy + create_launchStakers' share set once, 10 to 90%
1initialize_virtual_pool
2swap2 (your first buy)
3create_launch
one signature
02Takeoff

Climb the curve, priced in dollars.

Trades run on Meteora's dynamic bonding curve with USDC on the other side, so the curve doesn't move with SOL. FLY takes over the pool's creator role, so the creator side of every trading fee belongs to the launch.

Meteora DBC, quoted in USDCCreator fees land in the launch
USDC INPRICE
03Cruise

Graduate to DAMM v2. Keep earning.

When the curve fills, the pool migrates to Meteora DAMM v2. On this config half of the LP is permanently locked for the creator side, and its trading fees keep flowing into the launch for anyone to harvest.

Migrates at 13,501 test USDC hereLocked LP fees, harvested forever
DAMM V2LOCKED LP 50 / 50CREATOR SIDEPARTNER
04Crew

Lock it. Share the fees.

Lock the coin for 10, 20 or 30 days for 1x, 1.5x or 2x weight. Every harvest pays the stakers' share in USDC, pro rata by weight. Your coins come back from 00:00 UTC on the expiry day.

10d 1x, 20d 1.5x, 30d 2xRewards in USDC, claim any time
10 DAY LOCK1x WEIGHT
20 DAY LOCK1.5x WEIGHT
30 DAY LOCK2x WEIGHT

Rewards paid in USDC, pro rata by weight.

The split

Every harvest lands in two places.

The creator sets the stakers' share once, at launch. Nobody can change it afterwards. Anyone can call harvest; whatever it collects is split on the spot.

50%
10%90%

Creators can also launch with staking off, and then the whole creator side goes to them. The example uses the numbers you enter and says nothing about what any coin will earn.

HARVEST100STAKERS50 USDCCREATOR50 USDC

Stakers

Shared over everyone locked at that moment, by weight. If nobody is locked, it waits for the next harvest with stakers.

Creator

Credited to the launch and paid to the creator's USDC account by claim_creator, which anyone can send.

The crew

Longer lock, bigger seat.

Weight is your coins times the lock multiplier. Each harvest's stakers' share is divided by everyone's weight at that moment.

Pick a lock

A calculator for the numbers you type, not a forecast. Real rewards depend on trading volume, the creator's split and who else is locked.

Your seat

14.3%of the weight

Your weight

1,500,000

Of this cut

7.14 USDC

Coins back from

00:00 UTC, Nov 17, 2026

Cockpit rules

The admin flies the airport, not your coin.

The admin can

  • Pause new launches (admin or one of 5 operators)
  • Choose the DBC config for new launches, checked against FLY's rules
  • Hand the admin role to another wallet

No admin instruction can

  • Move a launch's fees, stakes or rewards
  • Change a launch's stakers' share after launch
  • Stop a harvest, a claim or an unstake

The program is upgradeable by its deploy wallet and has not been audited. This site runs against devnet with test USDC.

Live from devnet

Departures board.

Read straight from the FLY program on Solana devnet every 20 seconds.

All departures

Launches

0

Fees harvested

$0.00

Paid to stakers

$0.00

Open seats

0

Cleared for takeoff

Your coin. Your crew. Fees that come home.