Supply & transparency
Every VVC that exists, where it came from and who holds it. Most of it was premined by the founder, and this page says so with the numbers, the block heights and the rule in the source code that created it.
The numbers
127,032,970 VVC exist: 125,829,120 from the premine plus 50 VVC for each of the 24,077 ordinary blocks mined up to height 24,092. Nothing has been created since 22 September 2021, because no block has been mined since then. Of that total the founder holds about 119.2 million; everyone else together holds about 7.8 million.
Bar: founder about 94 % (violet), everyone else about 6 % (green). The same split as a table is under Who holds what.
This is the opposite of a fair launch, and we say so.
Why we say this. A coin that one person almost entirely owns is not decentralised in any sense that matters, whatever its code does. You should know that before you spend time mining, running a node or registering for the airdrop, and you should hear it from this site rather than discover it on a rich list later. Nothing here is hidden: the rule that created the premine is in the public source, the blocks are on the chain for anyone to check, and the plan for reducing the founder’s share is published below.
How the premine happened
The 2021 subsidy rule in validation.cpp paid a special reward to every eighth block below height 128. That is 15 blocks, heights 8, 16, 24 … 120, each paying 223 = 8,388,608 VVC instead of 50. They were mined by the founder at launch in 2021, when nobody else was mining. Nothing was sold: there was no ICO, pre-sale or token sale.
int halvings = nHeight / consensusParams.nSubsidyHalvingInterval; // 210,000
if (halvings >= 2 << 5)
return 0;
if (nHeight < 2 << 6 && !(nHeight % (2 << 2))) // height < 128 and divisible by 8
return COIN * 2 << 22; // 8,388,608 VVC
CAmount nSubsidy = 50 * COIN;
nSubsidy >>= halvings; // halves every 210,000 blocks
return nSubsidy;
| Premine blocks | Blocks | VVC per block | Total VVC |
|---|---|---|---|
| Heights 8, 16, 24, 32, 40, 48, 56, 64, 72, 80, 88, 96, 104, 112, 120 | 15 | 8,388,608 | 125,829,120 |
| Every other block from 1 to 24,092 | 24,077 | 50 | 1,203,850 |
| In existence at height 24,092 | 24,092 | 127,032,970 |
The premine is consensus history: it cannot be undone without rewriting the chain from block 8, which would invalidate every balance anyone has. The v1.1 code keeps the rule exactly as it is for blocks that already exist; the rule has no effect at any height above 127.
Ongoing emission
Every ordinary block pays 50 VVC. At the 240-second target that is about 6.6 million VVC a year, and the reward halves every 210,000 blocks, roughly every 1.6 years. The schedule below is arithmetic from the rule above. The exact supply ceiling is being verified against the source code and will be published here once confirmed.
| Era | Block heights | Reward per block | VVC added in era (approx.) | Length at 240 s |
|---|---|---|---|---|
| 1 (now) | 0 – 209,999 | 50 VVC | 10,500,000 | about 1.6 years of blocks |
| 2 | 210,000 – 419,999 | 25 VVC | 5,250,000 | about 1.6 years |
| 3 | 420,000 – 629,999 | 12.5 VVC | 2,625,000 | about 1.6 years |
| 4 | 630,000 – 839,999 | 6.25 VVC | 1,312,500 | about 1.6 years |
| … | halving every 210,000 blocks | ↓ ×½ | ↓ ×½ | until the reward rounds to zero |
Era 1 also contains the 15 premine blocks, which paid 8,388,608 VVC instead of 50 and are counted separately above. “1.6 years” assumes blocks arrive exactly every 240 seconds; the chain has been paused since 2021, so calendar dates cannot be given.
Who holds what
| Holder | VVC (approx.) | Share | Note |
|---|---|---|---|
| Founder | 119,200,000 | 94 % | Premine minus what has been spent or given away since 2021. Keys held offline; no coins on any server. |
| Everyone else | 7,800,000 | 6 % | Miners of the 24,077 ordinary blocks and people who received coins from them or from the founder. |
| Total | 127,032,970 | 100 % | Exact; the two rows above are rounded. |
Every balance, the founder’s included, sits behind the checkpoint at height 24,092 that both seed nodes enforce: no reorganisation can undo a block at or below it. The v1.1 upgrade keeps that checkpoint and adds a rolling limit that refuses reorganisations deeper than about 10 blocks, so balances created after the restart are protected too.
What is being done about it
Two things cannot fix the concentration on their own, and we would rather say so than pretend otherwise:
- Burning is not enough. If the founder destroyed 110 million VVC, the remaining 9.2 million would still be 54 % of what was left (9.2 of 17.03 million).
- Mining is too slow to dilute it. Ordinary emission adds about 6.6 million VVC a year at the target rate, against a holding of about 119 million.
So the founder’s share has to be given away. The airdrop programme exists for that: anyone can register one VVC address, and once blocks are being produced again, payouts are batched daily, signed offline on the founder’s machine and every transaction id is published. The programme size, the amount per claim and the schedule are set by the founder and will be published before the first payout; they are not set yet. The programme is the only planned route by which the founder’s share falls, so its published figures are the number to watch.
-
Done
Disclosure published
This page: the premine, the holdings and the rule that created them, linked from every page where supply comes up.
-
Now
Airdrop registration open
One claim per address, no purchase. Nothing is sent until the chain restarts. Register an address.
-
Next
Schedule published
Programme size, per-claim amount and daily cap, published here and on the airdrop page before the first payout. No target share is promised until then.
-
After the restart
Payouts and a running total
Each daily batch is listed with its transaction ids; this page will show the founder’s share falling as the batches go out.
Verify it yourself
You do not have to take our word for any of this. Run a node (see Developers), let it sync to height 24,092 and ask it directly. gettxoutsetinfo returns the total amount of VVC in existence; getblock on any of the premine heights shows the 8,388,608 VVC coinbase.
# total supply at the current tip ("total_amount" = 127032970.00000000 at height 24092)
vivuscoin-cli gettxoutsetinfo
# the first premine block: its coinbase pays 8388608 VVC
vivuscoin-cli getblock "$(vivuscoin-cli getblockhash 8)" 2
# all fifteen premine coinbases
for h in $(seq 8 8 120); do
vivuscoin-cli getblock "$(vivuscoin-cli getblockhash $h)" 2 | grep -m1 '"value"'
done
The rich list on the block explorer shows the premine addresses and the founder’s balance, which is intended. The explorer reads a node of ours, so a node of your own remains the independent source; the network status page shows the chain height and last block time.
No market, no listing
VVC is not traded anywhere we know of and has no market price. Anyone quoting one is not us.
There is no exchange listing, no ICO, no sale and nobody authorised to sell VVC on the project’s behalf. The numbers on this page describe how many coins exist and who holds them; they say nothing about value, and this site never will.
Supply FAQ
Can the premine be undone?
No. The 15 premine blocks are part of the chain that every node has validated and that the 24,092 checkpoint locks in. Rewriting them would invalidate every transaction since block 8. The founder’s share can only fall by being spent or given away, which is what the airdrop is for.
Will the founder burn coins instead?
Burning alone cannot end majority ownership: destroying 110 million VVC would still leave the founder with 54 % of what remained. Giving coins to real people does reduce the share, so the published plan is distribution through the airdrop. Whether any coins are also burned is a decision the founder has not made, and nothing is promised.
How do you know the founder holds 119.2 million?
From the founder’s own wallet balance, which is where the premine coinbases were paid. The figure is stated as approximate because part of the premine has been spent or given away since 2021. The explorer’s rich list shows the same addresses, and you can check them against a node with the commands above.
Airdrop
Register an address; rules and payouts are published.
NextRoadmap
The v1.1 restart, step by step.
NextRun a node
Check every number on this page yourself.
NextFAQ
Straight answers, grouped by topic.
Get on the airdrop list
Part of the founder’s holding is being given away on a published schedule. Register an address now; nothing is sent until blocks flow again.