Token launches nobody can front-run.

How a drawn launch runs.

1

Commit.

The creator submits the token metadata and the hash of a private salt. Nothing is minted and no slot is chosen yet.

metadataH(salt)
2

Reveal delay.

The protocol waits a fixed number of slots. The blockhash that will seed the draw does not exist yet, so no one can compute the outcome.

3

Draw.

Once the beacon slot lands, its blockhash, the commitment and the revealed salt are hashed together. The result picks an offset inside the draw range.

u32(sha256(...)) mod range
4

Bundle.

The reveal and the mint are submitted together as one atomic bundle at the drawn slot. The schedule becomes public in the same moment the token exists.

revealmint
5

Batch window.

Buys arriving in the opening window are held and filled together at a single clearing price, so position inside the window carries no advantage.

6

Open market.

After the window clears, the token trades on its curve like any other. The full draw record stays published so anyone can verify it later.

What the draw changes.

Five mechanisms, each with one job. Hover or select a row to see how it works.

Commit now. The chain picks the moment.