{"version":1,"resources":["https://x402-seller.opencovenant.org/x402/passport/{asset}","https://x402-seller.opencovenant.org/x402/attest","https://x402-seller.opencovenant.org/x402/payai/reputation/{wallet}","https://x402-seller.opencovenant.org/x402/er/enclave/{validator}"],"instructions":"Covenant evidence x402 seller. Paid endpoints return configured-provider structural observations for an MPL Core asset and 014 Registry binding, a publisher-signed statement over caller data, a bounded fee-payer-associated USDC transfer-activity heuristic, or a publisher-signed DCAP monitor result. Registration, transfer history, and signatures do not prove identity, delivery, quality, reputation, or W009/W011 enforcement. Resource delivery and settlement are separate outcomes; reconcile settlement before retrying.","attestation":{"algorithm":"ed25519","publicKey":"2RGbcfmFxXicvqe3Vb4TEFkFEJJ3agbSrw7UTdRYQD8p","domain":"covenant.attest.v1","canonicalization":"JSON, recursively key-sorted, no insignificant whitespace, UTF-8","verify":"digest = sha256(canonical(payload)) as lowercase hex; message = \"covenant.attest.v1\\n\" + digest; ed25519-verify base58-decoded signature_b58 over the UTF-8 message against an expected pubkey pinned through a trusted external channel; treat the key served by this service as discovery metadata, not a trust anchor."}}