Guides

Short, practical walk-throughs with real code — verify a record, publish your first proof, seal content to recipients, and batch many items under one root. Examples in the CLI and the TypeScript, Python, and Rust SDKs.

  1. 01

    Quickstart

    Install the tooling and get your first win in 60 seconds — verify a Label 309 record with no account, no server, and no key.

  2. 02

    Publish your first PoE

    Hash a file and anchor its digest on Cardano under metadata label 309 — from the CLI, or the TypeScript, Python, and Rust SDKs. Point the tools at any Label 309 gateway.

  3. 03

    Verify a record

    Check a Label 309 record from a Cardano transaction — with the CLI or the SDK, in your terminal or your app. No account, no login, no trust.

  4. 04

    Build a sealed PoE

    Encrypt content to one or more recipients and anchor it on-chain — only the holders of the right key can ever read the payload. Post-quantum by default.

  5. 05

    Batch with Merkle

    Anchor a whole folder, an event stream, or an audit-log batch under one 32-byte root in a single transaction — then prove any item's inclusion offline with an O(log n) proof.