Bincoin’s proof of work is RandomX v2, unmodified upstream, run on ordinary consumer CPUs. There is no ASIC-favoring hash function and no GPU advantage by design.
The chain is pre-mainnet — genesis has not been forged. Real mining against mainnet is not possible yet. Everything below describes the first-party binaries as they exist in the source tree; once the source release ships, the same flow can be exercised against a local regtest node.
Two first-party binaries make up the stack, both built from the same workspace as the node — see Source Code.
Solo mines directly against a bincoin-node you run. You get the full block reward on a solve, and you carry the full variance.
Sovereign P2Pool mines through p2poold, which pools hash rate across participants via the sharechain and apportions payouts by PPLNS — without ever taking custody of anyone’s coins or block reward.
--network selects the RandomX mode: Fast (the production dataset) for mainnet/testnet, Light for regtest. --address takes a real P2SQH payout address (bech32m, HRP bin/tbn/rbn by network) — the miner never needs, and never asks for, a wallet spend key.
Sovereign mining is a design law, not a feature — the following are anti-targets: things the project has decided never to build, on purpose.
What the first day of mainnet actually looks like for one person with one ordinary machine, using nothing but the binaries above. No account, no pool sign-up, no custodian — the whole flow runs on hardware you own.
| Algorithm | RandomX v2, unmodified upstream — pinned to tevador/RandomX v2.0.1 (commit aaafe71) |
|---|---|
| Hardware target | General-purpose CPU — no ASIC or GPU advantage by design |
| Key rotation | RandomX VM keyed per-epoch (2,048 blocks) from a seed-block hash |
| Target block time | 600 seconds (10 minutes), Bitcoin-style 2,016-block retarget |
| Genesis subsidy | 50 Bincoin exactly, by construction |
| Emission curve | Continuous: subsidy = ceil(unmined_pool / 420,000) nibs per block — no stepwise halvings |