One evidence record becomes tamper-evident on-chain evidence — covering double-counting prevention, international alignment (CAD Trust), Zenith settlement, and operational controls, with all nine stages running on the live testnet.
Checking connection…
Running the pipeline creates live Catena testnet transactions (gas is consumed; approximately 1–3 minutes).
1
Evidence Registration · Normalization + Hash
JCS-normalize the source document → SHA-256 contentHash. The original document is not stored on-chain.
Waiting
2
Permissioned IPFS Storage
Store the normalized source in IPFS by content address (CID) — only the CID is committed on-chain.
Waiting
3
Live Catena Testnet Anchor
Record contentHash and CID in the EvidenceAnchor (C1) contract — a live transaction.
Waiting
4
Audit Reproduction · Independent Verification
Re-fetch the source from IPFS → recalculate contentHash → compare it with the stored hash.
Waiting
5
Double-counting Prevention (C3)
Reject overlapping claims in the same serial range on-chain — a critical safeguard for carbon-market integrity.
Waiting
6
International Alignment · CAD Trust (Article 6)
Store CAD Trust 2.0 fields in encrypted IPFS — only hash and CID on-chain, including corresponding adjustment, CORSIA, and CCP data.
Waiting
7
Catena → Zenith Settlement (M10)
Convert registry state into a deterministic settlementHash and anchor it one-way to the Zenith settlement layer.