Fees
Every fee in one table.
| Fee | Rate | Creator | Kasseal | Pool reserves |
|---|---|---|---|---|
| Launch | Free | — | — | — |
| Curve trade (buy or sell) | 1% of the trade’s KAS | 0.50% | 0.50% | — |
| Graduation | None | — | — | — |
| Pool swap | 0.30% of the KAS side | 0.05% | 0.05% | 0.20% |
| Add / remove liquidity | No Kasseal fee | — | — | — |
Every transaction also pays a Kaspa network fee, shown in the quote. Holding a token ties up a refundable 5 KAS deposit per UTXO.
How fees are paid out
- Curve fees accrue inside the curve. Anyone can trigger a sweep that pays them out once they reach 10 KAS; what is left at the sell-out is paid by the graduation when it is at least 1 KAS, and a smaller remainder stays in the pool’s KAS reserve.
- The creator and Kasseal shares of pool fees accrue in the pool and are paid out by a pool sweep once they reach 10 KAS. Pool sweeps are permissionless too: anyone can submit one and pays only the network fee. The accrued share is counted in whole 0.01 KAS units, rounded to the nearest unit per swap (half up), so a swap whose KAS side is under 5 KAS accrues nothing.
- Each split rounds Kasseal’s share down; the creator gets the remainder, sent straight to the creator’s address. See Creator rewards.
These rates apply to every token on Kasseal (contract set v1). A developer buy at launch pays the same curve fee and can take at most 5% of the supply.