Economics
Protocol Fees
Launch is free beyond gas. Trading tax is split on chain; anti-snipe revenue goes to the protocol treasury.
Tripools's fee model is enforced entirely at the contract level by TripoolsAntiSnipeHook and TripoolsFeeLocker. There is no off-chain promise — every split is visible in the transaction trace.
Launch fee: $0
Launching a token costs no ETH beyond gas. There is no protocol charge to create a pool, bridge secondary shares, or seed multichain relays. Triple Launch and (when enabled) Standard Launch are free at the protocol level.
Trading tax: 80% creator / 20% protocol
You set a base tax between 1% and 10% when you launch. The hook applies dynamic tiers on buys and sells, but every ordinary tax payment splits the same way:
- 80% accrues to you in ETH inside
TripoolsFeeLocker— claimable anytime from your token's tax page. - 20% (
PROTOCOL_FEE_BPS) is sent immediately to the protocol treasury in the same transaction. No claim step.
Wallet-to-wallet transfers are always tax-free. Tax applies only on swaps through Tripools pools.
Anti-snipe tax: 100% protocol treasury
The flat 50% tax on non-whitelisted buys during the first 6 seconds after launch is a bot deterrent, not creator revenue. Unlike ordinary trading tax, it is never split: 100% routes to the protocol treasury.
Bridge fees
Bridging costs source-chain gas plus the LayerZero messaging fee quoted on chain. On top of that, a token still within its first hour of existence has 50% of any bridged amount diverted to the protocol treasury for price stabilization — see Bridge protection for how it's enforced and what happens to that 50%. After the first hour, there's no protocol surcharge on bridge transfers at all.
Liquidity: burned, not shared
100% of every launch's liquidity position is burned at creation. Neither the protocol nor the creator retains any LP share. There is no migration fee because there is no migration — the pool is permanent from block one.
On-chain enforcement
The hook computes each swap's tax, applies the correct split (80/20 for ordinary tax, 100/0 for snipe tax), and calls creditFees on the fee locker. You can verify every payment on chain rather than relying on UI estimates.