The monetary base is fixed in the code. Nothing on this page is a projection — it is arithmetic you can check yourself against the source, and against the chain with your own node.
Public miningopens on
Parameters
The rules of the hive.
Consensus and monetary parameters, fixed in the code.
Target block time
75 seconds
Block reward (era 0)
6.25 coins
Halving interval
1,680,000 blocks — about 4 years
Maximum supply
20,999,987.3152 coins
Closed start
Until 31 October 2026, 15:42 UTC only the project's own machines can mine: in those 29 days about 33,408 blocks are produced, about 208,800 SWM (80% to the project's mining wallet, 20% to the three funds), about 0.99% of the cap. From then until 1 November 2026, 15:42 UTC the people on the waiting list can mine too; from that moment mining is open to everyone and the node software will be published on this site. Why: the infrastructure around the coin, liquidity pools included, needs coins before public mining begins; the aim is an orderly, predictable start. The genesis block itself holds no coins.
Coinbase maturity
100 blocks
Proof of work
Equihash 200,9, inherited unchanged. Once mining is open to everyone, nothing in the rules keeps larger miners out.
Privacy
Optional. Shielded transactions keep sender, receiver and amount encrypted on-chain, using zero-knowledge proofs.
Code
Proven open-source code, with consensus rules and cryptography left unmodified. Read it, build it, check it.
Ticker
SWM
Status
Mainnet, live since 2 October 2026, 15:42 UTC.
Emission
The first five eras.
An era is the stretch between two halvings: 1,680,000 blocks, or roughly four years at a 75-second target block time. In each era the block reward is half of what it was in the era before, which is why the total supply approaches 20,999,987.3152 coins without ever reaching it.
Coins issued per era and the running total.
Era
Block heights
Block reward
Issued in era
Cumulative supply
0
1 – 1,679,998
6.25
10,499,987.5
10,499,987.5
1
1,679,999 – 3,359,998
3.125
5,250,000
15,749,987.5
2
3,359,999 – 5,039,998
1.5625
2,625,000
18,374,987.5
3
5,039,999 – 6,719,998
0.78125
1,312,500
19,687,487.5
4
6,719,999 – 8,399,998
0.390625
656,250
20,343,737.5
Mining rewards mature after 100 blocks before they can be spent. The genesis block contains no spendable coins, so every coin in the table above has to be mined.
Reward allocation
Where every block reward goes.
Every block reward is split four ways, in the same proportions, for the whole emission schedule. Each halving reduces all four amounts together — the 80 / 8 / 4 / 8 structure never changes, all the way down to the block where the reward reaches zero. In the last eras integer rounding retires the small streams first: Grants & Ecosystem rounds to zero from era 25, Core Development and the Reserve from era 26, and the miner keeps the remainder.
The percentages are hard-coded in the genesis rules. Each allocation is paid automatically to its predefined destination address. Destinations can only be changed through a formal protocol upgrade; the percentages themselves cannot be changed. The three destinations are script addresses held by the project, and they are published together with the genesis rules.
No coins in the genesis block, no hidden treasury — every allocation is visible in every block.
Fixed in the genesis rules for the whole emission schedule. Paid block by block as part of each block reward — not a premine.
Per block in era 0 — block heights 1 – 1,679,998, at 6.25 coins per block.
Recipient
Share
Per block (era 0)
Total in era 0
Miner
80%
5.00
8,399,990
Core Development
8%
0.50
839,999
Grants & Ecosystem
4%
0.25
419,999.5
Community & Development Reserve
8%
0.50
839,999
Total
100%
6.25
10,499,987.5
Per block, by era. Every halving halves all four amounts together, so the shares stay at 80 / 8 / 4 / 8.
Era
Block reward
Miner
Core Development
Grants & Ecosystem
Reserve
0
6.25
5.00
0.50
0.25
0.50
1
3.125
2.50
0.25
0.125
0.25
2
1.5625
1.25
0.125
0.0625
0.125
3
0.78125
0.625
0.0625
0.03125
0.0625
4
0.390625
0.3125
0.03125
0.015625
0.03125
Lifetime totals (exact), across the whole emission schedule.
Recipient
Coins
Miners
16,799,990.4872
Core Development
1,679,998.7648
Grants & Ecosystem
839,999.2984
Community & Development Reserve
1,679,998.7648
Total
20,999,987.3152
Amounts are exact to the smallest unit for the first seven eras (about 28 years). After that the inherited rounding rule rounds each allocation down to a whole unit and the miner receives the remainder, which is why the lifetime miner share is fractionally above 80%.
Genesis rules
The three destinations, in full.
These are the addresses the allocations are paid to, and the genesis block they are fixed in. They are part of the network definition every node loads, so a node with different addresses rejects this chain’s blocks and forks itself off. Compare the genesis hash below with what your node reports: if they match, you are on SWARM.
The keys behind the three addresses were generated offline and are held under the custody policy published with the launch manifest in the release repository(opens in a new tab).
Pay-to-script-hash, 2-of-3 multisig (s3…). Each script is controlled by three key shares generated offline at the launch key ceremony and held under the custody policy published with the launch manifest; two of the three are needed to spend.
Allocation destinations, fixed in the genesis rules.
Checking the chain itself? The public endpoints, the three fund addresses with copy buttons and the address prefixes that tell mainnet from testnet are all on Verify, so they live in one place and cannot drift apart. Check you are on the real chain →
At every halving
The block reward halves and the 80 / 8 / 4 / 8 split stays exactly the same. The percentages are fixed in the genesis rules and cannot be changed.
Over the whole life of the chain that is 80% to miners, 8% to Core Development, 4% to Grants & Ecosystem and 8% to the Community & Development Reserve.
The reserve
Paid block by block to its own predefined address, like the other allocations. How it is governed and spent is set out in the custody policy published with the launch manifest.
Next
Now use it.
Every number on this page is enforced by every node on the network.