How MUSE works
MUSE is a Solana program that launches tokens with up to five swap rules compiled into the launch. Everything on this page is what the program does; the addresses at the bottom are the deployment.
1 · Launching a token
A launch is one transaction. It creates a Token-2022 mint whose name, ticker and metadata link live on the mint itself, mints the fixed supply of 1,000,000,000 tokens into the curve vault, removes the mint authority and gives the metadata's update authority to nobody. The mint never has a freeze authority, so no account can ever be frozen.
The same transaction records the launch's rules, its target raise and its fee split, pays the 0.01 SOL creation fee, and can include the creator's own first buy. The creator receives no allocation: every token in circulation was bought from the curve.
Creating the mint, the launch account and the curve vault costs about 0.012 SOL of rent on top of the creation fee. The site shows the full cost before you sign.
2 · The curve
80% of supply, 800,000,000 tokens, sells along ten tranches of 80,000,000 tokens. Each tranche is priced 70% above the one before it, so the last tranche costs 118.6× the first. The creator chooses the raise, from 0.5 to 10,000 SOL, and the opening price follows from it.
Buys round their cost up and sells round their proceeds down, so the reserve always covers the curve. A buy that would sell the curve out pays only for the part that fills; the rest never leaves the wallet. Every trade pays the 1% curve fee plus the stack's base fee.
Quotes on the site use the same integer math as the program, so the amount you are shown is the amount you receive, down to the lamport, as long as nobody trades ahead of you. Slippage sets the floor.
3 · The five blocks
Anti-Snipe — for a window of up to 100,000 slots after the launch slot, buys are capped per slot at a share of total supply and pay an extra snipe tax (the base fee plus the tax is at most 50%) that stays in the reserve. The cap is cumulative across every buy in a slot, so one transaction cannot split around it, and it binds the creator's own first buy too. The creator's first buy in the launch slot does not pay the tax. Sells are never taxed.
Surge Fees — the fee climbs from the base fee toward a ceiling of up to 50% in proportion to trade size against the curve's depth (the full raise for buys, the circulating supply for sells), times a sensitivity from 1 to 10. The surge stays in the reserve. No oracle is involved.
Auto Burn — a share of every buy's tokens is burned from the curve vault in the same instruction with a Token-2022 burn, so the mint's supply goes down on chain.
LP Rewards — a share of every buy is added to the reserve that becomes the locked pool at graduation. A deeper reserve opens a deeper pool.
Nth-buy Pot — a share of every buy fills a pot held by the launch account. A public counter advances at most once per slot for buys at or above the minimum (0.01 SOL or more); the buy that makes the count a multiple of N (2 to 100,000) takes the whole pot in the same transaction.
Burn, LP Rewards and the pot together are at most 10% of a buy. The base fee applies to every buy and sell and stays in the reserve. Once a launch lands, no instruction can change its rules.
4 · Fees and claims
Every trade pays the 1% curve fee. Half goes to the protocol treasury in the same transaction; half is credited to the creator side. The creator side is split on chain between up to four wallets set at launch, with shares that add up to 100%. Each share accrues separately, and anyone can send the claim, which only ever pays the address recorded at launch.
The base fee, the surge and the snipe tax stay in the reserve. The LP Rewards cut goes to the reserve, the pot cut to the pot, and a blueprint's royalty is taken out of the LP and pot cuts.
After graduation the locked pool position keeps earning trading fees. The creator side receives the share chosen at launch, 50% by default and 80% at most, of the SOL fees it collects; the protocol receives the rest.
5 · Blueprints
A blueprint is a saved stack: a name, the block parameters, its author and a royalty of up to 10% of the LP and pot cuts. A royalty needs at least one of those blocks, since nothing else funds it. Launching with a blueprint copies its rules into the launch and counts one use.
Ids 1 to 6 are the house set. From 7 on anyone can publish; a blueprint costs about 0.002 SOL of rent and cannot be edited afterwards.
6 · Graduation
When the last tranche sells, the launch is marked graduated in the same transaction and its curve closes. One follow-up instruction, which anyone can send and the token page offers as a single button, opens a Meteora DAMM v2 pool with the whole reserve, plus any pot nobody won, against the unsold supply. The pool opens at the last curve price, or higher when fees and LP Rewards grew the reserve past it. The position is permanently locked and the tokens the pool does not take are burned.
The pool MUSE opens charges a flat 1% on every swap, taken in SOL. Meteora keeps 20% of that as its protocol fee; of the rest, the creator side receives the share chosen at launch (50% by default, 80% at most) and the MUSE treasury the remainder. Anyone can collect those fees into the split, and a creator's claim collects them first.
About 0.05 SOL of the reserve pays the rent of the pool's own accounts; what they do not use goes to the creator side. If someone has already opened this pair's customizable pool address, the migration falls back to one of Meteora's public config pools (full range, a fee between 0.25% and 4%). From then on the token trades on Meteora like any other Solana pool: every router, terminal and screener can reach it. Anti-Snipe, Surge Fees, Auto Burn and the pot are rules of the curve and end with it.
Reading the figures
Price is the price of the tranche the next token comes from. Market cap is that price times the current supply, which the burn reduces. Raised is the reserve. Volume and trade counts are kept by the launch account itself. Holders are the twenty largest token accounts. The chart is drawn from the program's own trade events. Once the pool opens, price and market cap come from the pool's own price, pool liquidity replaces the raise, and the chart is DexScreener's view of the pool.
Every page reads the program when it loads, and a token page keeps re-reading its launch every few seconds. When a read fails, the page says so rather than showing an older number.
What MUSE does not claim
Nothing here is independently audited. The program has an end-to-end test suite and was exercised on a local cluster before deployment; that is not an audit.
The pot is not random. The counter is public, so the winning slot can be raced. The one-advance-per-slot rule stops a single transaction from taking every remaining slot; it does not make the outcome fair or private.
Anti-Snipe does not identify people. It caps size per slot and taxes the opening window; it cannot stop someone using many wallets.
The program is upgradeable. No instruction can change a launch's rules, but the program's upgrade authority, shown on Solscan, can deploy new code. That authority is held by the deployer.
Program and accounts · Solana
PDA ["global"]PDA ["launch", mint]PDA ["blueprint", id]Instructions: init, config, save blueprint, launch, buy, sell, claim fees, claim royalty, migrate, collect pool fees. Every buy, sell, launch, graduation and claim writes an event to the transaction log.
