Skip to content
#

randomness-beacon

Here are 21 public repositories matching this topic...

Creative ritual studio with traceable draws seeded by NIST pulses, quantum and atmospheric noise, earthquakes, and live weather—Tarot, I Ching, decisions, prompts, generative art, and soundscapes.

  • Updated Jul 14, 2026
  • JavaScript

Browser-based randomness-beacon demo — recompute real NIST Beacon 2.0 pulses byte by byte, walk their SHA-512 hash chain and skiplist, verify drand rounds with a BLS12-381 pairing, and see what no check proves: whether the operator knew the value first.

  • Updated Oct 3, 2026
  • TypeScript

Browser-based Verifiable Delay Function — repeated modular squaring (y = x^(2^T) mod N) in an RSA group with a Wesolowski short proof. Watch sequential work accrue one squaring at a time, confirm parallel workers don't speed it up, then verify the proof instantly and reveal the trapdoor that collapses the delay.

  • Updated Oct 1, 2026
  • TypeScript

Browser-based VRF and VDF demo (RFC 9381) — ECVRF P-256 prove/verify with hash-to-curve, Wesolowski VDF repeated squaring with proof, RANDAO+VDF randomness beacon simulation with last-reveal attack and VDF protection. Chainlink VRF, Ethereum RANDAO, Filecoin leader election. No backends. No simulated math.

  • Updated Oct 1, 2026
  • TypeScript

Browser-based beacon timelock encryption — time-lock puzzles, VDFs, and drand-style IBE release side by side, with Boneh–Franklin FullIdent on BLS12-381, a live decryption of a real drand tlock ciphertext, nine attacks against the decryptor, and an adversary slider showing that a million times more hardware still opens at the same second

  • Updated Oct 1, 2026
  • TypeScript

Add this topic to your repo

To associate your repository with the randomness-beacon topic, visit your repo's landing page and select "manage topics."

Learn more