Protection at launch

Every rule here is code. Same rules for every token, every wallet, every slot.



Wallet B got its SOL from wallet A, directly or through a short hop. A and B are one cluster.

Wallets that keep buying in the same slots across launches. Also one cluster.
First wallet takes the cluster. The rest are rejected.
All wallets in the cluster share one budget.
You bought your full 1%. Wait for the end of protection.
Another wallet in your cluster already bought.
Sign again. Takes one click.
Two buyers already landed in this slot. Retry.


Trading fees collect in the pool.

FeeRouter claims them in one program call.

Split 50 / 50 by the sealed config.

The buyback half waits for migration.

Swapped for the token, with a price guard.

Burned in the same transaction.

// guarded buy const att = await api.attest( wallet, mint) const tx = await buildGuardedBuyTx(ctx, { launch, wallet, amountIn, minOut, attestation: att }) await wallet.signTransaction(tx)
No. Config is sealed before the first buy. Check the hash on the token page.
No. Creators buy on the curve like everyone else, under the same cap.
Open a review. A person looks at it.
Yes. Always.
Protection ends at the deadline. Buys open to everyone.