trazaeo 0.5.4

Open-source provenance SDK and specification for verifiable EO and climate data workflows
Documentation

trazaeo

trazaeo is the Rust core for verifiable provenance in Earth observation and climate data workflows.

It provides:

  • content hashing with blake3_root_v1
  • signed capture, transform, and publish envelopes
  • checkpoint manifests and delivery proof verification
  • trust policy evaluation
  • proof-log commitments with a Solana adaptor
  • Python bindings via PyO3

The V1 protocol covers three primary use cases:

  • source-device capture, where a sensor or edge device signs captured bytes
  • transport receipt, where a ground station or relay attests to received bytes or helper processing
  • dataset transforms and publication, where one or more inputs are turned into derived artifacts and checkpointed for audit

Repository:

Build locally:

cargo build --manifest-path trazaeo/Cargo.toml

Run tests:

cargo test --manifest-path trazaeo/Cargo.toml --all-targets --features bao-range-proofs,python-proof-log-rpc