Public Mining v1
NVC mining is SHA256d over a custom EVM header, not a Bitcoin block header.
Download NVC Miner
↓
Enter NVC payout address
↓
Choose pool / solo
↓
Start mining
↓
See hashrate
↓
Receive NVC
Why Bitcoin miners do not work
The hashed bytes start with NVC-EVM-HEADER-v2 and include EVM state/tx/receipt roots. A Bitcoin getblocktemplate or Stratum job will never satisfy NVC consensus. Public Mining v1 is:
| Method | Role |
|---|---|
nvc_getMiningInfo | Algorithm, bits, height, reward |
nvc_getMiningWork | Template for one payout address |
nvc_submitMiningWork | Submit jobId, nonce, address |
These methods are served on --mining-rpc-addr. They are not enabled on https://rpc.nvcchain.online.
Solo
Start a synced node with a dedicated mining bind:
novacoin-node ... --rpc-addr 127.0.0.1:9332 --mining-rpc-addr 127.0.0.1:9334
nvc-miner --address 0xYOUR_PAYOUT_ADDRESS --solo http://127.0.0.1:9334
The node does not need the private key for that address.
Public pool integration: in development. There is no advertised third-party Stratum pool.
Pool
nvc-pool is a work proxy. Each miner still passes their own address. The finder keeps the block subsidy. It is not PPS/PPLNS and not Bitcoin Stratum.
nvc-pool --node http://127.0.0.1:9334 --listen 0.0.0.0:3333
nvc-miner --address 0xYOUR_PAYOUT_ADDRESS --pool http://POOL_HOST:3333
Verify
- Miner prints
ACCEPTEDand a block hash. nvc_getConsensusInfoheight increased.- Explorer shows your address as miner and the 50 NVC (initial era) credit.
A heavier competing tip can orphan the block. That is normal proof of work.