A PUBLIC RANDOM NUMBER EVERY NIGHT. ONCE BOTH UNITS HAVE SEALED THEIR DAY, THEIR TWO FINGERPRINTS ARE MIXED WITH A PUBLIC VALUE FROM DRAND THAT ONLY COMES OUT AFTER THE SEALS. NOBODY CAN STEER THE RESULT, NOT EVEN US, AND ANYONE CAN CHECK IT.
WITNESSED BY DRAND, FROM THE LEAGUE OF ENTROPY.
Each unit works the number out on its own and publishes it in its own file. A night shows here only when both files have the same number.
FOR BUILDERS: THE TWO DATA FILES ›—HOW THE SEAL WORKS ›
Why nobody can steer it: both fingerprints are locked in the archive before the drand round exists, and that round takes many independent members of the League of Entropy to produce. Choosing when to seal only chooses between rounds nobody has seen yet.
THIS RECIPE WAS FIXED ON NOV 8, 2026, BEFORE THE FIRST NIGHT IT WAS USED. A CHANGE WOULD GET A NEW NAME AND A START DATE, AND EARLIER NIGHTS KEEP THEIR RECIPE.
ABOUT DRAND AND THE LEAGUE OF ENTROPY ›| DAY | NUMBER | DRAND ROUND | LATER SEAL | BOTH UNITS |
|---|
EVERY NIGHT HAS ITS OWN LINK, WITH WHAT WENT IN AND THE TEXT THAT WAS HASHED. THE FIRST NUMBER IS FROM THE NOV 08 SEALS.
Show that night's number in it. Nobody could know the number before that night, so whatever shows it can't be older. The first 8 characters are plenty: a guess would be right about once in four billion tries.
Say in advance which night's number you will use and exactly how you will turn it into a choice. Then nobody, you included, can pick after seeing it.
Each unit publishes its own file, /data/beacon_apex1.json and /data/beacon_apex2.json. Use a night only when both files have it with the same number. Each night lists both fingerprints and seal times, the drand round, its randomness and signature, the exact text hashed and the number.