Crank a real sequential-squaring Verifiable Delay Function in your browser, seal a block, and broadcast the proof. The network re-verifies every proof server-side before appending it to a shared, persistent chain.
What just happened
A SHA-256 seed x is drawn. This is the input to the VDF.
Each crank pulse computes y = x^(2^t) mod N — sequential, non-parallelizable work. You can't skip ahead.
The output is re-derived from the seed to prove it's honest before anything is broadcast.
The proof is re-verified server-side, then appended to the shared chain — a permanent, inspectable ledger entry.
Want the full protocol design? Read how it works →