Launch

Through Pons' own factory, quoted in ETH.

The defaults launch $ZKSWAP. Your exact calldata is run through eth_call against the live factory first; the wallet opens only if the contract accepts it. The creator fee recipient is the treasury: pick it before, it sits behind a three-day timelock after.

Wallet
Terms, read from the factorylive
Pair
Launch fee
Supply
Curve fee
Graduation
Max creator fee
Status

The launch fee is sent as msg.value in ETH. Supply is fixed by the factory's config, not by us.

The coin

A URL, never an inlined image: the factory caps this field at 512 characters.

The fee

The treasury: every trade's creator fee accrues to it in Pons' escrow, and the pool sends the privacy fee there. Use a dedicated wallet and put the same address in site.js before deploying the pool.

On top of Pons' curve fee. The token page says 2%; if you change it here, change it there.

Launch

One button, two steps. Your exact calldata goes through eth_call against the live factory first; only if the contract accepts it does your wallet open. If it refuses, you get the reason and nothing is signed.

Connect a wallet, set the fee recipient, then launch.