How it works
Bitcoin's issuance, applied to every coin.
Bitcoin releases half as many coins after each halving while demand sets the price. satsplit runs the same schedule on a bonding curve: four eras, each selling half the coins of the last at twice the price, all of it priced in bitcoin.
21,000,000 coins, minted once
Launching deploys a plain ERC-20 with a fixed supply of 21,000,000, minted in its constructor to the launchpad. It has no mint function, no owner, no pause and no blacklist. The only way the supply moves is down: anyone can burn their own coins, and the protocol burns what it buys back.

Four eras, four halvings
The launchpad sells coins against cbBTC on a curve made of four price ranges. Each era raises a quarter of the tier's target, and each starts at twice the price of the one before. Equal bitcoin at double the price buys half the coins: 9.42M, then 4.71M, 2.36M and 1.18M.
Inside an era the price rises smoothly as coins are bought. Selling walks back down the same curve, so the curve always holds exactly the bitcoin it needs to buy every coin back.

| Tier | Graduates at | GEN | H1 | H2 | H3 | Final |
|---|---|---|---|---|---|---|
| Light | 0.125 BTC | 0.23 | 0.47 | 0.94 | 1.88 | 3.75 |
| Standard | 0.25 BTC | 0.47 | 0.94 | 1.88 | 3.75 | 7.51 |
| Deep | 0.5 BTC | 0.94 | 1.88 | 3.75 | 7.51 | 15.0 |
| Max | 1 BTC | 1.88 | 3.75 | 7.51 | 15.0 | 30.0 |
Prices in sats per coin.
Graduation: a pool nobody can drain
The buy that completes the fourth era graduates the coin in the same transaction. Every satoshi the curve raised, plus the 3.33M coins it kept back, go into a full-range Uniswap v3 position at the curve's final price, so trading continues without a jump. Unsold dust is burned.
The position belongs to the migrator contract, which has no function to remove liquidity or move it. Its fees can be collected by anyone: the cbBTC side is shared out, the coin side is burned.

Fees
- 60%Creator share
To the creator, to every holder, or to a Bitcoin address. Chosen at launch, fixed forever.
- 30%Burns SPLIT
Buys the platform coin and burns it.
- 10%Treasury
Runs the indexer, the keeper and the site.
The trading fee is 1% of the bitcoin side. In the first three seconds after launch it steps down from 49.99% to 33.66% to 17.33% so bots cannot snipe the opening price; the creator's own first buy, made inside the launch transaction, pays 1%. After graduation the pool's 1% fee is split 80% creator share, 15% burn and 5% treasury.

Contracts
Curve tiers and fees are constants. The owner can only rotate the treasury, keeper and payout addresses; it cannot touch any coin, curve or pool.
- Launchpad
- 0xa06158…2D98eE
- Migrator (pool owner)
- 0x115Ff3…F833e2
- ETH router
- 0x832Bda…1858e8
- cbBTC
- 0xCEC185…620Be4