ai-trust/ links six existing proofs (agent identity, model artifact attestation, host runtime record, policy and signed ledger,
Proof of AI envelope, on-chain witness) into one bundle judged by one verifier that checks only the links; 13/13 in the lab,
16/16 live on testnet 28001 (ledger head notarized). proof-of-ai/ is the AIP-23 envelope builder it uses. verifiable-data/
publishes append-only versions with an RFC 9162 root and a sorted index per field, range and equality queries proven correct
and complete, selective disclosure per field, availability by sampling, and the AIP-23 data envelope notarized (version 2 on
testnet 28001). agents/agent-ancora.mjs gains notarizeEnvelope({kind}), the general form of notarizeHead. Each README says what
is not built: zero-knowledge queries need a prover and are not here. No third party has reviewed any of this.
67 lines
2.1 KiB
JSON
67 lines
2.1 KiB
JSON
{
|
|
"commitment": {
|
|
"v": 1,
|
|
"format": "aere-verifiable-dataset-1",
|
|
"name": "proba",
|
|
"version": 2,
|
|
"size": 400,
|
|
"logRoot": "0x373a9e95032d46ea613cfedb887c7e79b11b2e9c211dc8ce4f8051c7d6534bb1",
|
|
"createdAt": "2026-10-02T08:01:00.000Z",
|
|
"indexes": {
|
|
"tara": {
|
|
"root": "0x9df01d08ddc09b3bf6a966f2446f0345148031100b5ca7d2d1cc27a6e4753c15",
|
|
"size": 400
|
|
},
|
|
"varsta": {
|
|
"root": "0xe5ca27f5a9e5308f719c74fc2b42c80b554e4321d512e785ce951da03f09d4d1",
|
|
"size": 400
|
|
}
|
|
},
|
|
"previous": "0x60000ce734e7479355b910c41cf1be305cd0242d16fd1d4a65ebcf43fcbc68f3"
|
|
},
|
|
"envelope": {
|
|
"v": 1,
|
|
"kind": "aere-proof-of-data-attestation",
|
|
"statement": {
|
|
"v": 1,
|
|
"kind": "aere-proof-of-data",
|
|
"sha256": "0xea7441856ff78c64bc549b763816a76fbe40b049c024843427d42761981741cb",
|
|
"name": "proba@2",
|
|
"createdAt": "2026-10-02T08:01:00.000Z"
|
|
},
|
|
"statementHash": "0xeb177d94c7bfa1de42c35a7096b454bda04c9456dad0ca6e5922f78b92192260",
|
|
"notarization": {
|
|
"chainId": 28001,
|
|
"notary": "0x70099E62735500AA2F85B60C518551a57B202d54",
|
|
"firstSeen": 1790929167,
|
|
"txHash": "0x39938e8ef28f62f60ad3d5f6a205d248e499fe1eda0e1e1851b1c43cc8f08c62",
|
|
"block": 4400052
|
|
}
|
|
},
|
|
"verdict": {
|
|
"verdict": "VALID",
|
|
"statementHash": "0xeb177d94c7bfa1de42c35a7096b454bda04c9456dad0ca6e5922f78b92192260",
|
|
"levels": [
|
|
{
|
|
"level": "form",
|
|
"state": "PASSED",
|
|
"detail": "kind=aere-proof-of-data-attestation"
|
|
},
|
|
{
|
|
"level": "integrity",
|
|
"state": "PASSED",
|
|
"detail": "sha256(statement) == statementHash (0xeb177d94c7bfa1de..)"
|
|
},
|
|
{
|
|
"level": "signature",
|
|
"state": "ABSENT",
|
|
"detail": "the envelope carries no signature"
|
|
},
|
|
{
|
|
"level": "finality",
|
|
"state": "PASSED",
|
|
"detail": "post-quantum: the state of block 4400063, the parent of anchor 4400064 whose post-quantum certificate verified here records this statementHash in AereNotary 0x70099e62735500aa2f85b60c518551a57b202d54 as first seen at 2026-10-02T08:19:27.000Z (1790929167); first seen in block 4400052, transaction 0x39938e8ef28f62f6.. (located through the endpoint's logs, not part of what is certified)"
|
|
}
|
|
]
|
|
}
|
|
} |