PHASE 9 • CRYPTOGRAPHIC AUTHENTICITY
SIGNED.
PUBLIC.
VERIFIABLE.
UnlockPool signs each public ledger checkpoint with an Ed25519 private key held only on the server. Anyone can verify that a published checkpoint was signed by UnlockPool and has not been altered.
LATEST CHECKPOINT
Signed ledger state
Signed at—
Ledger record count—
Latest ledger hash
—Checkpoint payload hash
—Signature
—PUBLIC KEY
Independent verification key
Loading public key…
SIGNED HISTORY
Recent public checkpoints
Loading checkpoints…
VERIFY WITH OPENSSL
Reproduce the verification
- Download the public key
curl -sO https://node.unlockpool.com/api/unlockpool-ed25519-public.pem - Download the signed payload
curl -sO https://node.unlockpool.com/api/checkpoint-payload-latest.json - Download the binary signature
curl -sO https://node.unlockpool.com/api/checkpoint-latest.sig - Verify
openssl pkeyutl -verify -pubin -inkey unlockpool-ed25519-public.pem -rawin -in checkpoint-payload-latest.json -sigfile checkpoint-latest.sig
TRUST MODEL
What this proves
✓ The checkpoint was signed by the UnlockPool key
✓ The checkpoint payload has not changed after signing
✓ The checkpoint identifies the current ledger tip
✓ Historical signatures remain independently testable
△ It does not by itself provide third-party timestamping