Genesis Notes

Genesis is not a marketing event.

The site is prepared for a quiet launch posture: whitepaper, client software, source archive, and checksum files will be added when ready.

This page will eventually record the mainnet genesis hash, coinbase message, release timestamp, and reproducible build instructions.

Status: genesis has not been forged. Bincoin is pre-mainnet; none of the details above exist yet.
How the Ceremony Actually Works

“Pre-mainnet” is not a promise on this site; it is a property of the compiled software. In the source tree, the mainnet and testnet genesis constants are literally empty — there is no hidden chain, and a node asked to open a mainnet data directory today refuses to run:

GENESIS_HASH_MAINNET  = None
GENESIS_BLOCK_MAINNET = None
panic: “genesis not yet forged”

At launch, the genesis block is mined — “forged” — with a real RandomX v2 proof-of-work search over a real coinbase, run by the operator’s own CPU threads. The ceremony then consists of pasting the forged block’s constants into the source and publishing that source, so every node on earth can re-derive and re-verify the same starting point from the code alone. Only regtest, the local developer harness network, builds its genesis deterministically at runtime today.

Genesis pays the same subsidy the emission formula demands — 50 Bincoin, exactly, by construction — to whoever mined it, exactly as block one and every block after. Zero premine is therefore not a pledge to take on trust; it is arithmetic anyone can check against the consensus parameters and, once live, the block explorer.

When the ceremony happens, this page gains exactly four artifacts: the genesis hash, the coinbase message, the timestamp, and the reproducible build instructions for the release that contains them. Nothing else, and nothing before then.