Block-0
Block-0 launches: your buys inside the launch itself
A Block-0 launch sends a token’s creation, the creator’s dev buy and the creator’s bundled buys together, so they land in the launch block before any sniper can buy. On Solana that is one atomic bundle; on EVM chains, one EIP-7702 transaction. All or nothing. Ballistic offers Block-0 on pump.fun, Pons, flap.sh and StonkFun.
Why the creator’s buy gets sniped
A token on a bonding curve is cheapest at the very start. Each buy raises the price for the next one. That makes the first moments after a creation the most valuable seconds in a token’s life.
Snipers are bots that watch launchpads for new tokens and buy as soon as a creation lands. If a creator creates in one step and buys in the next, the bots are already in when the creator’s buy arrives. The creator pays more for the same supply, and the bots hold cheap tokens they can sell into everyone who comes after, the creator included.
Buying from several wallets one after another makes it worse: each buy is another chance for a bot to land in front.
How a Block-0 launch works
Create, then buy
- Launch blockYour token is created
- Right afterSniper bots buy the cheapest supply
- After themYour wallets buy, higher on the curve
Block-0
- Launch blockYour token is created and your wallets buy, in one send
- After thatEveryone else buys after you
Block-0 joins the creation and the buys so they cannot be separated. Everything the launch needs is in place before it starts: the token is set up, the deployer and the wallets that buy are funded at the funding stage, and the buy amounts are fixed. Pressing Launch sends one unit that either lands whole or does not land.
On Solana: one atomic bundle, then a hand-off
On Solana the unit is a bundle: a short list of transactions that validators execute together, in order, or not at all. The first transaction creates the token with your dev buy; the next ones carry your bundled buys, and the last one is the tip.
- A bundle holds four or five transactions, depending on the relay (four on the default one). The create with your dev buy, up to two buyer wallets’ buys and the tip fit inside it.
- Each bundle ends with a tip that pays the relay carrying it: 0.001 SOL on the default relay, the relay’s minimum, fixed when the plan is saved.
- The funding figure includes one tip for every bundle in the plan, because a bundle that cannot pay is dropped.
This is the Clean build, the only Solana Block-0 build. After the launch bundle the rest of the supply moves on from the front wallets through back wallets to your holder wallets. Each hand-off is one bundle that holds the sell and the buys it pays for in the same slot, and the holder buys are spaced about 16 seconds apart, so the token trades publicly between them.
On EVM chains: one EIP-7702 transaction
EVM chains have no Solana-style bundles, so the unit is a single transaction. EIP-7702 lets the deployer wallet run Ballistic’s account contract for that transaction, which lets it make several calls in a row. It calls the launchpad’s create, which also makes your dev buy, and then the ERC-4337 entry point with each of your bundled buys as its own operation, signed by its own wallet.
Everything lands in one transaction, in one block, with nothing in between. If any buy cannot validate, the create reverts with it: there is no half-launched token. Because each buy is signed by its own wallet, the launchpad and block explorers show separate buyers rather than one contract buying for many.
On Pons this also settles the snipe tax. Pons taxes early curve buys, starting at 99% and falling to zero over three seconds, and only the launch call can exempt wallets from it. Ballistic’s launch exempts the deployer and the wallets that make the Block-0 buys. Block-0 on Pons, and on BNB Chain.
What happens when a launch does not land
| Case | What happens | Your funds |
|---|---|---|
| Solana bundle not accepted | None of its transactions land, so there is no half-launched token | Stay in your wallets |
| Solana bundle fails inside | No transaction in it lands | Stay in your wallets |
| EVM buy cannot validate | The whole transaction reverts, create included | Stay in the wallets, less gas |
| EVM transaction stuck | Replaced at the same nonce with a higher fee; only one create can land | Stay in the wallets |
Block-0 or Reserve
Both modes buy at launch. They differ in where the supply sits afterwards.
| Compared | Block-0 | Reserve |
|---|---|---|
| Buys at launch | Yes: your dev buy plus your bundled buys, splitting the buy evenly | Yes, from the launch’s buy wallets |
| Where supply sits | In your wallets | Part of it in a one-sided liquidity position above the market |
| How you exit | Sell from every wallet in one action | The position sells into buyers as the price rises; you can also sell from it |
| Best for | Owning your supply and trading it actively | Supply that should only sell into strength |
Where Block-0 is offered
| Launchpad | Chain | Launch modes | Access |
|---|---|---|---|
| Solana | Block-0, Reserve | Open to everyone | |
| Robinhood Chain | Block-0, Reserve | Open to everyone | |
| BNB Chain | Block-0, Reserve | Open to everyone | |
| Solana | Block-0, Reserve | Open to everyone |
Block-0 is available on pump.fun, Pons, flap.sh and StonkFun. All of them are open to every account.
What Block-0 does not do
- It does not promise a price, volume or profit. It decides who buys first, not what happens next.
- It does not hide that supply was bought at launch. Holders are public on chain, and a bundled launch puts a large share of supply in the creator’s wallets.
- It does not buy from every launch wallet inside the launch. A buy the launch cannot carry is refused at setup, never bought smaller.
Questions
What does Block-0 mean?
Block-0 is the block a token is created in. A Block-0 launch puts the creator’s buys in that same block, inside the launch itself, so no one can buy before them.
Is Block-0 the same as a bundle?
It is a bundled launch: the creation and the buys are sent as one unit. On Solana that unit is an atomic bundle; on EVM chains it is one transaction using EIP-7702 and ERC-4337.
Can a sniper still buy before me?
Not inside the launch. Your buys are part of the same bundle or transaction as the creation, so nothing can land between them. Bots can still buy after your buys.
What if the launch fails?
It fails whole. A Solana bundle lands completely or not at all, and an EVM Block-0 transaction reverts the creation if a buy cannot validate. Funds stay in your wallets.
Does every launch wallet buy in a Block-0 launch?
No. The launch carries your dev buy and your bundled buys, which split the buy you configure evenly. Your other launch wallets are not part of it. A buy the launch cannot carry is refused at setup, never bought smaller.
Where can I use Block-0?
On pump.fun, Pons, flap.sh and StonkFun.