Skip to main content

Crate continuity_receipt

Crate continuity_receipt 

Source
Expand description

Independent Rust verifier for Continuity Receipt bundles (0.1–0.3) and verification receipts (companion v1).

This is a second implementation of continuity_receipt/verify.py and continuity_receipt/verification.py; the Python implementation in this repository remains the reference. Verdicts follow the CTQ-aligned semantics of spec section 7: TRUSTED | PROVISIONAL | INSUFFICIENT_EVIDENCE | UNTRUSTED.

Re-exports§

pub use verification::verify_verification_receipt;
pub use verification::VerificationReceiptResult;
pub use verify::verify_bundle;
pub use verify::VerifyResult;

Modules§

anchor
OpenTimestamps proof verification — 0.3 anchor companion tool.
canon
JCS-subset canonicalization for Continuity Receipts (v0).
didkey
did:key decoding (base58btc multicodec 0xed01) and Ed25519 verification.
disclose
Selective disclosure tooling for Continuity Receipt bundles.
verification
Verification receipts (companion, version 1).
verify
Bundle verification (0.1 + 0.2).