The Vault of Fate
"A distributed lattice of entropy, whispering truths into the digital aether. Cast your bones here, traveler, and know that your destiny is unchained."
Most online dice rollers use a pseudo-random number generator seeded by your system clock — a value that is, in principle, predictable. The Vault is different. Every roll here is derived from the drand distributed beacon, a cryptographic randomness protocol run by a league of independent nodes across the globe. No single party controls it. No one can predict or manipulate the outcome.
Each result is tied to a specific beacon round number, which you can independently verify at any time. This means your rolls are not just random — they are provably random, auditable by anyone with an internet connection. Whether you're settling a contested death save or running a high-stakes one-shot, the Vault gives every player at the table irrefutable proof of a fair result.
The Dice Oracle
How the Oracle Works
1. Beacon Fetched
A 32-byte randomness value is pulled live from the drand network — a league of 20+ independent nodes.
2. Entropy Stretched
HKDF expands the beacon into enough entropy for up to 64 dice — each byte sequence mapped to a fair die face.
3. Publicly Verifiable
The round number shown after each cast lets anyone audit the beacon on drand.cloudflare.com independently.
The Warden's Notes
"Unlike the weighted wheels of a common gambling den, the Vault uses the drand protocol — a global network of independent nodes that generate high-entropy randomness every 3 seconds."
"Every cast is derived from a 32-byte beacon of pure probability. We support up to 64 dice in a single cast, all verified by the same cryptographic proof."
"Whether you need a d20 for a death save or a d73 for a custom table, the Oracle provides. Your fate is public, verifiable, and yours alone."