Baton Launch a token
Pre-launch · $BATON not deployed yet

Every token, paired to one.

Baton is a launchpad that pairs every token it launches to $BATON. Trading fees from every pool flow back as buybacks, and part of them buy back your own token.

0Tokens launched
$0Total volume
$0Fees to buybacks
$0Paid back to creators’ tokens
The idea

Alon’s answer to farms

To stop farms, make one main token and pair every other token to it. Value that would leave the ecosystem gets routed back through the main token instead. Baton builds that idea into the launchpad itself.

Post by Alon (@a1lon9), Oct 11, 2026: more on Thursday’s Custom Pairs update. Vamping an ecosystem of paired tokens that all contribute to the main runner is much harder than a strong token on its own.
How it works

Three steps, no extra setup

Step 1

Launch on Baton

Create your token with a name, ticker and image. Its pool is opened against $BATON automatically. There is no SOL or USDC pair to choose.

Step 2

Every trade pays a fee

Each buy and sell in a Baton pool pays a 1% swap fee. Fees collect in the protocol vault, not in a wallet anyone controls.

Step 3

Fees buy back tokens

Each epoch, the vault buys back your token with its share of the fees, and buys back $BATON with another share.

Where each fee goes

The fee split

Every swap fee is split the same way, for every token on Baton.

Launching opens with $BATON

Until then every number on this site reads zero. Read how it all works.

Open the docs