No over-paying blocks
A block that pays its miner more than the schedule allows is rejected by every node.
Coinomics
Apart from a one-time launch allocation in block 1, every BITS is created by mining. The block reward halves every five years, and the total can never exceed about 21.09 billion BITS.
Enforced by GetBlockSubsidy() in src/validation.cpp. A block that pays itself more is rejected by every node.
01 · How coins are created
After one launch allocation, the only way new BITS appear is a miner finding a block. Here's the whole schedule.
Genesis block
Can never be spent, the same as in Bitcoin.
Block 1
A one-time launch allocation. More below.
Block 2 onward
With a new block every 15 seconds.
Every 10,512,000 blocks
Exactly every 5 years: 1,000, then 500, then 250, and so on.
After 64 halvings
New coins stop. Miners earn transaction fees only.
Reward per block, halving every 5 years
One BITS splits into 100,000,000 base units (8 decimal places), just like Bitcoin.
02 · Supply over time
Supply grows fast at first, then flattens with every halving as it approaches the cap. At the current rate, the network mints 5,760,000 BITS a day.
Total BITS in circulation
Billions of BITS, by years since launch. Hover or use the arrow keys for each year.
| Since launch | Reward / block | New / year | Total | Of final |
|---|---|---|---|---|
| Year 1 | 1,000 | 2.10B | 2.17B | 10% |
| Year 5 | 1,000 | 2.10B | 10.58B | 50% |
| Year 10 | 500 | 1.05B | 15.84B | 75% |
| Year 15 | 250 | 0.53B | 18.46B | 88% |
| Year 20 | 125 | 0.26B | 19.78B | 94% |
| Long run | → 0 | → 0 | ≈ 21.09B | 100% |
03 · Inflation
We'd rather you hear it from us: because supply starts small, new coins grow it quickly in the first years. Each halving cuts the rate, and by year 11 it's down to about 3% a year.
Yearly supply growth
New BITS minted that year as a share of the supply at the start of it. Year 1 is left out because supply grows from the 67.5M launch allocation alone.
Halvings at the start of years 6, 11 and 16 each cut the rate roughly in half.
04 · Launch allocation
Block 1 created a one-time allocation of 67,500,000 BITS, mined into the miner wallet of the network's first node. It dominates supply at first, then shrinks as mining adds new coins.
Launch allocation as a share of total supply
How the launch allocation is split, whether it's locked or vested, and what it will be used for will be published here.
05 · Holder protections
These aren't promises. They're written into the code, and every node on the network checks them.
A block that pays its miner more than the schedule allows is rejected by every node.
New coins can't be spent for 100 blocks (about 25 minutes). Blocks mined before block 500 used a shorter 8-block lock.
Transaction fees are paid to the miner who includes them, and take over as the main reward as halvings shrink new coins.
URPool takes 0.5% for development and 2% for the health fund from what it mines. Mine solo and you keep everything.
06 · FAQ
The MAX_MONEY constant (21 billion) is not the supply cap. It only limits the size of a single amount or transaction. The real cap comes from the halving schedule, which adds up to about 21.09 billion BITS. No rule checks total supply against MAX_MONEY.
Yes. The block explorer shows the live supply. For example, at block 410 it showed 67,909,000 BITS: 67.5M from block 1 plus 409 blocks of 1,000. That's exactly what the rules predict.
5,760 blocks a day × 1,000 BITS = 5,760,000 BITS a day until the first halving, then 2,880,000 a day, and so on.
After 64 halvings no new coins are created. Miners keep securing the network in exchange for transaction fees, the same model Bitcoin moves toward.
Because the chain is new, the existing supply is small compared with the 2.1 billion BITS mined each year at first. The rate drops quickly as supply grows and each halving cuts new issuance in half.
Verify it yourself
Check the live supply on the explorer, or dive into how the chain works.