A NEW PAIR EVERY 80 SECONDS, FROM A FRESH DRAND ROUND AND LAST NIGHT'S MIDNIGHT BEACON. NOBODY CAN KNOW A ROLL BEFORE ITS TIME, AND ANYONE CAN CHECK IT.
THE LATEST ROLL · READING THE DICE FILES
EARLIER ROLLS
CHECK A ROLL
PICK A DAY AND A ROLL. EVERYTHING IS WORKED OUT HERE, IN YOUR BROWSER, FROM BOTH UNITS' FILES.
THE DICE RECIPE · APEX-BEACON-DICE-V1
- 01A ROLL EVERY 80 SECONDS, BY THE CLOCK: ROLL 1 AT 00:01:00 ET, EACH NEXT ROLL 80 SECONDS LATER. 1080 A DAY (1035 AND 1125 ON THE DAYS THE CLOCKS CHANGE).
- 02EACH ROLL USES THE FIRST DRAND QUICKNET ROUND AT OR AFTER ITS TIME. NOBODY CAN KNOW IT BEFORE THEN.
- 03WRITE SIX LINES, EACH ENDING WITH A NEWLINE: THE RECIPE'S NAME, THE DAY, THE ROLL NUMBER, LAST NIGHT'S BEACON (ITS NIGHT AND NUMBER), THE ROUND AND ITS RANDOMNESS.
- 04HASH THEM WITH SHA-256. THE FIRST TWO CHARACTERS FROM 1 TO 6 IN THE HASH ARE THE DICE.
APEX-BEACON-DICE-V1 day 2026-11-09 roll 552 beacon 2026-11-08 d6a7449d3d64c9ce37e62dc292991fa0f3e0cc5314df07c7bc45e73d3bd8fb94 round 33813726 randomness 46abcdea4570578e0ce0ca14ca66bae6ba785d83a1d5ab51bd927e7fd81c2dd3
SHA-256 27fd4c8bbba2e81a… · THE FIRST TWO 1–6 ARE 2 AND 4
Why nobody can steer it: last night's number is fixed before the day's first roll, the roll times are set by the clock, and each roll's drand round doesn't exist until the roll's time. Nobody, not even us, can know or pick a roll before it's due.
Looking for the Midnight Roll? That's APEX's once-a-night pair, read straight from the seals, on apexengine.live.
FOR BUILDERS: THE DICE FILES ›