Sharecoin

A Bitcoin fork with a GPU-friendly proof-of-work and a public, verifiable randomness beacon derived from already-mined blocks. Try it live below, no signup, no wallet required.

Live demos

Each one locks something in at a block height, waits for a future block to actually confirm, then uses that block's beacon value to settle the result. Anyone can redo the math by hand and get the same answer.

Command-line demos

Standalone Python scripts in the repo's demos/ folder, for committee selection, active-node rotation, and delayed-reveal commitments. Each one's real-world fit is written up in USECASES.md.

  • sharecoin-sortition-selector.py  draws a committee, without replacement, from a candidate pool.
  • sharecoin-oracle-selector.py  selects an active subset of nodes for the current confirmed block.
  • sharecoin-timelock-vault.py  commit-then-reveal, with the beacon as public proof the reveal happened on schedule.