Fee schedule · hardcoded · immutable

Fees, in plain English.

All fees are baked into the contract source. No admin can change them.

Creation fee

Single one-time charge to launch a new coin.

Per launch 0.005 BNB

Paid to the immutable HATCH20 protocol wallet at launch time.

Swap fee schedule (hook fee, on top of LP fee)

The hook charges a tiered fee on every swap, based on the BNB-side reserve of the pool. Read directly from the immutable hook contract.

Pool BNB reserveHook fee
0-10 BNB1.50%
10-100 BNB1.45%
100-250 BNB1.25%
250-400 BNB1.10%
400-750 BNB1.00%
750-1,000 BNB0.75%
1,000-2,500 BNB0.50%
2,500+ BNB0.40%

The hook fee is paid in whichever currency is on the swap's "unspecified" side (typically the output token). It accrues inside the hook and waits to be claimed.

Hook fee split

Every accrued hook fee is divided two ways at the moment of accrual:

RecipientDefault share
HATCH20 protocol20% (configurable per launch, 0-100%)
Creator(s) - up to 5 walletsremainder

When you launch, you set the protocol's bps (e.g. 2000 = 20%). The remainder is split among up to 5 creator wallets you specify, with bps that sum to (10000 - protocolBps). All shares are frozen at launch - no admin can rewrite them, including HATCH20.

LP fee

PancakeSwap Infinity supports a separate LP fee, but HATCH20 hardcodes it to 0%. All swap fees come from the hook, which is fully transparent. No fees go to the locked LP position (it would be useless there anyway since LP can never be withdrawn).

What we don't charge

  • No deploy gas surcharge - you pay exactly what BSC charges
  • No claim tax - claiming sends 100% of accrued to your wallet
  • No transfer tax on the token itself
  • No graduation fee, listing fee, KYC fee, or upgrade fee