The Home of KCC20 Memecoins
on Kaspa
What are Covenants?
Covenants are a powerful new feature added to Kaspa with the Toccata hard fork. Think of them as smart contracts, Kaspa-style ! They allow on-chain rules that govern how tokens can be created, transferred, and traded.
Unlike traditional smart contracts on other chains, Kaspa covenants are lightweight, ultra-fast, and benefit from Kaspa's 0.1 second block times and near-zero fees. KaspaRocket is the first platform to harness this technology for fair token launches.
How the Launch Works
Every token on KaspaRocket follows a two-phase pricing model that ensures fair distribution and deep liquidity.
Linear Bonding Curve
When a token is launched, its price follows a linear bonding curve. Every buy pushes the price up, every sell pushes it down — simple, transparent, and predictable.
This phase continues until the contract holds 125,000 KAS. At that point, the bonding curve is complete and the token transitions to Phase 2.
Automated Market Maker
Once 125K KAS are in the pool, the token graduates to a full AMM (Automated Market Maker). This is where the real trading begins — with deep liquidity and constant product pricing.
KAS × TOKEN = k (constant)The AMM uses the constant product formula (like Uniswap). More demand = higher price. Market-driven, fully on-chain.
How the AMM Works
The Liquidity Pool
Think of the AMM as a vending machine with two slots: one filled with KAS, the other with your token. The machine always holds both — that's the liquidity pool.
Buying = Price Goes Up
When you buy tokens, you put KAS into the pool and take tokens out. Now there's more KAS and fewer tokens — so each token is worth more. Supply & demand, automated.
Selling = Price Goes Down
When you sell, the reverse happens — tokens go back in, KAS comes out. More tokens in the pool means each one is worth less. It's self-balancing.
Always Ready to Trade
Unlike traditional exchanges, there's no need to find a counterparty. The AMM is always ready. You swap instantly, on-chain, with Kaspa's 0.1 second finality.
The trade-off: the price moves against you as you buy. Which is exactly the problem an order book solves — read on.
Two kinds of liquidity.
One order.
Every exchange makes you choose: the instant-but-slipping price of a pool, or the exact-but-waiting price of an order book. We stopped choosing.
The pool
The pool is a smart contract that always holds both tokens and KAS. You can trade with it at any moment, for any amount, without waiting for anyone.
The catch: its price moves as you trade. Every token you buy makes the next one a little more expensive, so a large order ends up paying more on average than the price you saw before clicking. That difference is called slippage.
The order book
The order book is a list of offers posted by other users: “I sell 1,000 tokens at this exact price”, or “I buy at that price”. Each offer is locked in its own smart contract until someone takes it or its owner cancels it.
Taking an offer gives you its exact price, with no slippage. But each offer only covers the quantity its owner put up, and if nobody is offering at your price, you have to wait.
So we route your order through both
You only click once. Behind that click, the router compares the two sources piece by piece and always takes the cheaper one at that exact moment, switching between them until your whole order is filled. Everything happens in a single transaction, which you sign once in your wallet.
For example, say you want to buy 10,000 tokens and someone is selling 2,000 tokens in the order book slightly above the pool price. You first buy from the pool until the pool’s rising price reaches that seller’s price. Then you take the seller’s 2,000 tokens at their exact price. Then you go back to the pool for the rest. In practice, it works in three steps:
Buy from the pool
…but only up to the point where its price catches up with the cheapest order in the book.
Take that order
An exact price, no slippage. Then compare again.
Leftover becomes an order
Too big for the available liquidity? The rest is posted at the pool price — so both stay aligned.
Why this matters
On a normal DEX, an order sitting below the pool price is free money for a bot. Here, your own trade absorbs it on the way through. The gap arbitrage bots live on never opens — so the value stays with the people actually trading.
Your Token's Journey
From launch to AMM — in four steps
Create Your Token
Pick a name, ticker, upload an image, and hit create. Your token is deployed on-chain via a Kaspa covenant. No coding required.
Bonding Curve Phase
Trading begins immediately. The price follows a linear curve. Early buyers get lower prices, late buyers pay more. Fair and transparent for everyone.
125,000 KAS Milestone
When the Pool accumulates 125,000 KAS, the bonding curve completes. The KaspaRocket contract switch into the AMM mode.
Full AMM Trading
Your token now trades on a full AMM with deep liquidity. The price is driven purely by market forces ! buy, sell, and swap freely.
Why KaspaRocket?
Built different. Built on Kaspa.
100% Fair Launch
No presale, no team allocation, no insider advantage. Everyone buys on the same bonding curve.
0.1Second Finality
Kaspa's blockDAG delivers instant transaction confirmation. Buy and sell in real-time.
Trustless & On-Chain
All logic is enforced by Kaspa covenants. No centralized backend holds your funds.
Near-Zero Fees
Kaspa's efficient design means transaction fees are a fraction of a cent. More money in your pocket.
Community First
100% of the supply is available for public trading from day one. No hidden allocations.
Auto Liquidity
When the bonding curve fills, liquidity is already available within the AMM. No manual LP required.
FAQ
Got questions? We've got answers.
A bonding curve is a mathematical formula that determines the price of a token based on its supply. On KaspaRocket, we use a linear bonding curve — the more tokens are bought, the higher the price goes. It's a transparent and fair pricing mechanism.
When the bonding curve reaches 125,000 KAS, the launch phase is complete. All the accumulated KAS and remaining liquidity is then used into the on-chain AMM pool. From that point, the token trades freely on the AMM.
Yes! You can buy and sell at any time during the bonding curve phase. Selling removes tokens from the pool and pushes the price down, while buying does the opposite.
Covenants are a native scripting feature introduced in Kaspa's Toccata hard fork. They allow programmable rules to be enforced at the protocol level, similar to smart contracts, but optimized for Kaspa's blockDAG architecture. KaspaRocket uses covenants for token escrows and AMM pools.
Creating a token on KaspaRocket costs 100 KAS.
All funds are held in on-chain covenants, not on our servers. The protocol logic is enforced by the Kaspa network itself. Additionally, our silverscript contracts are open-source and auditable on GitHub.
100% Open Source
Our entire launch protocol and AMM engine are open-source and available on GitHub. Audit it, fork it, build on it — we believe in transparency.
⭐ Star us on GitHub if you believe in fair launches on Kaspa!