Recourse

Evidence bundles

Every file an attestation on Base Sepolia points to. Each is served at /evidence/<sha256>.json, named by the hash of its own canonical content, so any copy can be checked against its name.

FileWhatProjectEventAttestation
a28f35fac5d35c1b…
17,869 bytes
Oracle bundle
notice-reader/1
Kariba REDD+ ProjectOver-issuance finding, 56.74%
observed 23 Sep 2025
0x21d2d0c3…242433feVerify
0ad1a946c7c373e3…
63,174 bytes
Oracle bundle
sat-forest-loss/1
Pacajai REDD+ ProjectForest loss detected, 2.52%
observed 31 Oct 2025
0x785a5377…08c95a8bVerify
ca4ff917960645f7…
74,080 bytes
Oracle bundle
sat-forest-loss/1
Katingan Peatland Restoration and Conservation ProjectForest loss detected, 1.21%
observed 31 Oct 2025
0x9ae111f0…477e08a0Verify
3d1834d85ea0a6f7…
185,279 bytes
Oracle bundle
sat-forest-loss/1
Rio Anapu-Pacaja REDD ProjectForest loss detected, 2.06%
observed 31 Oct 2025
0x6d23c6ff…29c9ca93Verify
9b21dbda1a28f4c7…
81,214 bytes
Oracle bundle
sat-forest-loss/1
Jutaituba REDD+ ProjectForest loss detected, 7.23%
observed 31 Oct 2025
0x521d2cbe…088319b4Verify
77cdea743f802bc7…
184 bytes
Manifest batch
notice-reader/1
1 outputsMerkle root of a batchanchored root
b3f081b67dc16477…
393 bytes
Manifest batch
sat-forest-loss/1
4 outputsMerkle root of a batchanchored root
896f3922b61d5903…
18,100 bytes
Reviewer countersign
notice-reader/1
Kariba REDD+ ProjectOver-issuance finding, 56.74%
observed 23 Sep 2025
see the eventVerify

A bundle holds the oracle's inputs, model descriptor and result, the signed claim, the EIP-712 digest, the ML-DSA-87 public key and signature, and the Merkle proof into its anchored batch. The EAS attestation on-chain commits to the claim and to keccak256 of the signature.