← All Products

Confium Transparency

Prove your operations are auditable and tamper-evident.

Compliance TeamsCAsAudit TeamsBlockchain Protocols

Stand up a local RFC 6962 transparency log, append an entry, and produce a verifiable inclusion proof — in 5 minutes.

Time: ~5 minutes  ·  Prerequisites: Rust 1.85+ (or Docker / language SDK per the tabs below)

  1. 1

    Install

    cargo install --locked confium-cli

    cargo install --locked confium-cli
    confium --version
  2. 2

    Start a local log

    Run an RFC 6962 log server in the background.

    confium transparency serve \\
        --data ./log.db \\
        --port 7878 &
    # Log server is now running on localhost:7878
  3. 3

    Append an entry

    Add an artifact hash to the log.

    confium transparency append \\
        --artifact-hash sha256:$(printf "hello" | sha256sum | cut -d' ' -f1) \\
        --url http://localhost:7878
    # → appended at sequence 0
  4. 4

    Prove inclusion

    Generate an inclusion proof for a specific entry.

    confium transparency prove \\
        --seq 0 \\
        --url http://localhost:7878 \\
        --out ./proof.json
    # → inclusion proof written to ./proof.json
  5. 5

    Verify

    Verify the proof against the tree head.

    confium transparency verify \\
        --proof ./proof.json \\
        --root <(confium transparency root --url http://localhost:7878)
    # → valid

Next steps