{"api":"v1","generated_at":"2026-09-16T08:18:23.649Z","licence":{"name":"CC BY 4.0","url":"https://creativecommons.org/licenses/by/4.0/","attribution":"TOLL, with a link to the page cited"},"page":"https://tollindex.com/e/app-tenna-ai-api-x402-verifier-acp-deliverable-audit-0e51b7","pinned_page":"https://tollindex.com/e/app-tenna-ai-api-x402-verifier-acp-deliverable-audit-0e51b7/at/2026-09-16T04-48Z","pinned":false,"method":"https://tollindex.com/ledger/method","snapshot_at":"2026-09-16T04:48:25.992Z","snapshot_stamp":"2026-09-16T04-48Z","endpoint":{"slug":"app-tenna-ai-api-x402-verifier-acp-deliverable-audit-0e51b7","canonical_url":"https://app.tenna.ai/api/x402/verifier/acp_deliverable_audit","resource":"https://app.tenna.ai/api/x402/verifier/acp_deliverable_audit","http_method":"POST","type":"http","x402_version":2,"registries":["cdp"],"primary_registry":"cdp","curated_by_coinbase":false,"description":"Audit an ACP deliverable against the schema its seller published. Every defect carries a JSON evidence path, so it can be fixed or disputed; findings without a path are not emitted. The grade comes from deterministic checks only and is reproducible. If the seller published no machine-checkable schema, the result says so instead of passing silently. Credential leakage fails closed. Your deliverable is not stored, resold, or used for training. Audit evidence only: not a correctness guarantee.","service_name":"LUMI Verifier","declared_category":null,"declared_tags":["agent","deliverable","schema","audit","x402"],"route_template":null,"registry_updated":"2026-09-06T20:10:12.047Z"},"derived":{"note":"fields no registry supplies; TOLL derives them and marks them derived on the page","title":"verifier acp deliverable audit","category":"identity","first_observed_by_toll":"2026-09-10T19:08:24.178Z","last_observed_by_toll":"2026-09-16T04:48:25.991Z","observation_began":"2026-09-10"},"presence":{"listed_now":true,"first_absent_at":null,"delisting_confirmed_at":null,"events":[{"registry":"cdp","at":"2026-09-10T19:08:24.178Z","event":"listed"}]},"accepts":[{"registry":"cdp","ordinal":0,"network":"eip155:8453","asset":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USD Coin","symbol":"USDC","decimals":6,"amount_display":"0.03 USDC","amount_units":0.03,"decimals_known":true,"pay_to":"0x7eaf3c393a8996e124c0fa7ccbc55019854c4c5b","scheme":"exact"}],"counters":{"observed_at":"2026-09-16T04:48:25.992Z","calls_30d":1,"unique_payers_30d":1,"last_called_at":"2026-09-06T20:10:11.263Z"},"validation":{"latest":{"observed_at":"2026-09-16T03:58:25.230Z","state":"pass","failed_checks":[],"endpoint_http_status":402,"run_id":"daily-2026-09-16"},"uptime":[{"days":7,"observed":6,"passed":5,"ratio":0.8333333333333334},{"days":30,"observed":6,"passed":5,"ratio":0.8333333333333334},{"days":90,"observed":6,"passed":5,"ratio":0.8333333333333334}],"history_90d":[{"observed_at":"2026-09-16T03:58:25.230Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-16","state_changed":true},{"observed_at":"2026-09-15T03:57:29.957Z","state":"fail","failed_checks":["endpoint_reachable"],"run_id":"daily-2026-09-15","state_changed":true},{"observed_at":"2026-09-14T03:56:50.748Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-14","state_changed":false},{"observed_at":"2026-09-13T03:56:32.182Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-13","state_changed":false},{"observed_at":"2026-09-12T06:11:32.109Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-12","state_changed":false},{"observed_at":"2026-09-11T09:36:06.839Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-11","state_changed":true}]},"seller":{"wallet":"0x7eaf3c393a8996e124c0fa7ccbc55019854c4c5b","page":"https://tollindex.com/seller/0x7eaf3c393a8996e124c0fa7ccbc55019854c4c5b","endpoints":44,"hosts":1},"reports":0,"registry_record":{"cdp":[{"tags":["agent","deliverable","schema","audit","x402"],"type":"http","accepts":[{"asset":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","extra":{"name":"USD Coin","version":"2"},"payTo":"0x7eaf3c393a8996e124c0fa7ccbc55019854c4c5b","amount":"30000","scheme":"exact","network":"eip155:8453","resource":"https://app.tenna.ai/api/x402/verifier/acp_deliverable_audit","maxTimeoutSeconds":60}],"quality":{"lastCalledAt":"2026-09-06T20:10:11.263Z","l30DaysTotalCalls":1,"l30DaysUniquePayers":1},"resource":"https://app.tenna.ai/api/x402/verifier/acp_deliverable_audit","extensions":{"bazaar":{"info":{"input":{"body":{"offering":"acp_deliverable_audit","deliverable":{}},"type":"http","method":"POST","bodyType":"json"},"output":{"type":"json","example":{"grade":null,"checks":[{}],"defects":[{}],"advisory":[{}],"offering":"acp_deliverable_audit","dataState":"<dataState>","checksNote":"<checksNote>","gradeBasis":"<gradeBasis>","provenance":{"source":"<source>","resultHash":null,"generatedAt":1,"rubricVersion":null,"ledgerSpanHours":null,"ledgerLaunchCount":null,"auditedDeliverableHash":null},"resultHash":null,"limitations":["<limitations>"],"rubricVersion":"<rubricVersion>","schemaVersion":"<schemaVersion>","semanticLayer":"<semanticLayer>","severityCounts":{},"auditedOffering":null,"contractChecked":true,"gradeReproducible":true}}},"schema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"type":"object","required":["offering","deliverable"],"properties":{"offering":{"type":"string","const":"acp_deliverable_audit","description":"Offering identifier. Must be exactly 'acp_deliverable_audit'."},"deliverable":{"type":["object","string"],"description":"The deliverable you received, as returned to you."},"offeringName":{"type":"string","description":"Name of the offering that produced it."},"offeringContract":{"type":"object","description":"The seller's published offering object (requirements/deliverable schemas). Without it, contract conformance is not judged."}},"description":"The received deliverable and, ideally, the seller's published contract.","additionalProperties":false},"type":{"type":"string","const":"http"},"method":{"enum":["POST"],"type":"string"},"bodyType":{"enum":["json"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["schemaVersion","offering","provenance","limitations","dataState","auditedOffering","grade","gradeBasis","gradeReproducible","severityCounts","defects","advisory","contractChecked","semanticLayer","rubricVersion","resultHash","checks","checksNote"],"properties":{"grade":{"type":["string","null"],"description":"PASS, WARN or FAIL."},"checks":{"type":"array","items":{"type":"object"},"description":"One row per field the seller declared: path, declared type, observed type, presence and outcome. Shows what the audit actually inspected instead of only its verdict. Empty when the seller published no machine-checkable deliverable schema."},"defects":{"type":"array","items":{"type":"object"},"description":"Confirmed findings, each with an evidencePath."},"advisory":{"type":"array","items":{"type":"object"},"description":"Model observations. NOT reproducible and excluded from the grade; treat as leads, not defects."},"hashNote":{"type":"string","description":"Clarifies that the hash covers the input, not this envelope."},"offering":{"type":"string","const":"acp_deliverable_audit","description":"Offering that produced this result."},"auditedAt":{"type":"integer","description":"Unix seconds when the audit was performed."},"dataState":{"type":"string","description":"COMPLETE, PARTIAL or REJECTED."},"checksNote":{"type":"string","description":"States the limit of the checks rows: type and presence only, never value correctness."},"gradeBasis":{"type":"string","description":"Which layer produced the grade. Always DETERMINISTIC_ONLY."},"provenance":{"type":"object","properties":{"source":{"type":"string","description":"Data origin."},"resultHash":{"type":["string","null"],"description":"Hash of the audited input, so the same verdict can be reproduced. Present on audit offerings."},"generatedAt":{"type":"integer","description":"Unix seconds."},"rubricVersion":{"type":["string","null"],"description":"Rubric the verdict was produced under. Present on audit offerings."},"ledgerSpanHours":{"type":["number","null"],"description":"Hours of history covered. Null when the offering is not derived from the launch ledger."},"ledgerLaunchCount":{"type":["integer","null"],"description":"Launches in the ledger. Null when the offering is not derived from the launch ledger — this means not applicable, not collection failure."},"auditedDeliverableHash":{"type":["string","null"],"description":"Explicit alias for resultHash on deliverable-audit results; hashes the buyer-supplied input, not the audit envelope."}},"description":"Reproducibility metadata so another agent can audit this."},"resultHash":{"type":["string","null"],"description":"Backward-compatible alias of auditedDeliverableHash. Null when the input was rejected before anything was hashed."},"limitations":{"type":"array","items":{"type":"string"},"description":"Coverage limits and missing data, always disclosed."},"auditSubject":{"type":"string","description":"Explicitly identifies the buyer-supplied deliverable as the audit subject; the wrapper never grades itself."},"auditSurface":{"type":"object","description":"Size and top-level field count of the audited input."},"independence":{"type":["string","null"],"description":"Whether reviewer and generator share a model family."},"rubricVersion":{"type":"string","description":"Rubric version used."},"schemaVersion":{"type":"string","description":"Deliverable contract version."},"semanticLayer":{"type":"string","description":"OK, SKIPPED or the failure state."},"severityCounts":{"type":"object","description":"Confirmed defect counts by severity. Advisory items are not counted here."},"auditedOffering":{"type":["string","null"],"description":"The offering whose deliverable was audited, as supplied by the buyer. Null if not given."},"contractChecked":{"type":"boolean","description":"Whether a machine-checkable seller schema existed."},"gradeReproducible":{"type":"boolean","description":"Whether the same input yields the same grade."},"auditedDeliverableHash":{"type":"string","description":"Hash of the buyer-supplied deliverable that was audited."}},"additionalProperties":true}}}}},"resource":"https://app.tenna.ai/api/x402/verifier/acp_deliverable_audit","discoverable":true}},"description":"Audit an ACP deliverable against the schema its seller published. Every defect carries a JSON evidence path, so it can be fixed or disputed; findings without a path are not emitted. The grade comes from deterministic checks only and is reproducible. If the seller published no machine-checkable schema, the result says so instead of passing silently. Credential leakage fails closed. Your deliverable is not stored, resold, or used for training. Audit evidence only: not a correctness guarantee.","lastUpdated":"2026-09-06T20:10:12.047Z","serviceName":"LUMI Verifier","x402Version":2}]}}