{"name":"Accord Trace","description":"Independent cryptographic evidence and verification infrastructure for AI agents.","supportedInterfaces":[{"url":"https://accordtrace.notary-labs.workers.dev/a2a","protocolBinding":"JSONRPC","protocolVersion":"1.0"}],"provider":{"url":"https://accordtrace.notary-labs.workers.dev","organization":"Accord Trace"},"version":"0.2.0","documentationUrl":"https://accordtrace.notary-labs.workers.dev/docs.html","capabilities":{"streaming":false,"pushNotifications":false,"extendedAgentCard":false},"securitySchemes":{},"securityRequirements":[],"defaultInputModes":["application/json","text/plain"],"defaultOutputModes":["application/json","text/plain"],"skills":[{"id":"notarize_evidence","name":"Create cryptographic proof","description":"Create a tamper-evident Accord Trace attestation for supplied content or a SHA-256 hash. Use when an action, agreement, approval, artifact, API output or workflow checkpoint may need independent integrity verification later. The service records a service timestamp but does not establish truth or legal validity.","tags":["evidence","sha-256","timestamp","attestation"],"examples":["{\"action\":\"notarize_evidence\",\"arguments\":{\"data\":{\"deployment\":\"release-42\"},\"metadata\":{\"type\":\"deployment\"}}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"verify_proof","name":"Verify proof","description":"Verify an Accord Trace attestation and optionally compare supplied content or a SHA-256 hash with the recorded evidence hash.","tags":["verification","integrity","proof"],"examples":["{\"action\":\"verify_proof\",\"arguments\":{\"proof_id\":\"atp_q7Q2F91AC0kZf4Y8mP2sRw\",\"data\":\"content to compare\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"get_proof","name":"Retrieve proof metadata","description":"Retrieve public, non-secret proof metadata and machine-readable verification instructions by proof identifier.","tags":["retrieval","metadata","proof"],"examples":["{\"action\":\"get_proof\",\"arguments\":{\"proof_id\":\"atp_q7Q2F91AC0kZf4Y8mP2sRw\"}}"],"inputModes":["application/json"],"outputModes":["application/json"]},{"id":"hash_content","name":"Hash content","description":"Generate a canonical SHA-256 digest suitable for evidence registration without creating or storing a proof.","tags":["hash","sha-256","canonicalization"],"examples":["{\"action\":\"hash_content\",\"arguments\":{\"data\":{\"approved\":true}}}"],"inputModes":["application/json"],"outputModes":["application/json"]}]}