{"x402Version":2,"name":"CertBeforePay","description":"Agent scan certificates (signed, not a legal CA or PKI). OWASP-mapped agent trust APIs","resources":[{"resource":"https://certbeforepay.com/v1/self-check","path":"/v1/self-check","name":"CertBeforePay Self-Check","description":"OWASP-mapped agent self-check + optional ATC","price_usdc":"$0.05","atomic":"50000","network":"eip155:8453","asset":"USDC","method":"POST","tags":["trust","owasp","agent","atc"],"input_schema":{"type":"object","properties":{"subject":{"type":"string"},"system_prompt":{"type":"string"},"tools":{"type":"array"},"skills":{"type":"array"},"mcp":{"type":"array"},"policy":{"type":"object"},"issue_certificate":{"type":"boolean"},"skill":{"type":["object","string"]},"wallet_proof":{"type":"object"}}},"output_schema":{"type":"object","example":{"scan_id":"11111111-1111-4111-8111-111111111111","subject":"agent:certbeforepay-docs-sample","tier":"provisional","result":{"verdict":"ATTEST","score":80}}},"bazaar":{"info":{"input":{"type":"http","method":"POST","bodyType":"json","body":{"subject":"agent:certbeforepay-docs-sample","system_prompt":"You are a helpful agent.","tools":[],"skills":[],"mcp":[],"policy":{},"issue_certificate":false}},"output":{"type":"json","example":{"scan_id":"11111111-1111-4111-8111-111111111111","subject":"agent:certbeforepay-docs-sample","tier":"provisional","result":{"verdict":"ATTEST","score":80}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"type":"object"},"queryParams":{"type":"object","additionalProperties":{"type":"string"}},"headers":{"type":"object","additionalProperties":{"type":"string"}}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}},"required":["type"]}},"required":["input"]},"maxTimeoutSeconds":300},"maxTimeoutSeconds":300},{"resource":"https://certbeforepay.com/v1/gate","path":"/v1/gate","name":"CertBeforePay Gate","description":"Skill / MCP / endpoint trust gate","price_usdc":"$0.015","atomic":"15000","network":"eip155:8453","asset":"USDC","method":"POST","tags":["trust","skill","mcp","gate"],"input_schema":{"type":"object","properties":{"skill":{"type":["object","string"]},"skills":{"type":"array"},"mcp":{"type":["object","array"]},"content":{"type":"string"},"system_prompt":{"type":"string"},"tools":{"type":"array"},"policy":{"type":"object"},"subject":{"type":"string"}}},"output_schema":{"type":"object","example":{"scan_id":"11111111-1111-4111-8111-111111111111","subject":"gate:anonymous","result":{"verdict":"CAUTION","score":55}}},"bazaar":{"info":{"input":{"type":"http","method":"POST","bodyType":"json","body":{"skill":{"name":"certbeforepay-docs-skill","content":"A public sample skill for a CertBeforePay trust-gate scan."}}},"output":{"type":"json","example":{"scan_id":"11111111-1111-4111-8111-111111111111","subject":"gate:anonymous","result":{"verdict":"CAUTION","score":55}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"type":"object"},"queryParams":{"type":"object","additionalProperties":{"type":"string"}},"headers":{"type":"object","additionalProperties":{"type":"string"}}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}},"required":["type"]}},"required":["input"]},"maxTimeoutSeconds":300},"maxTimeoutSeconds":300},{"resource":"https://certbeforepay.com/v1/cert/issue","path":"/v1/cert/issue","name":"CertBeforePay ATC Issue","description":"Issue a short-lived Agent Trust Certificate","price_usdc":"$0.025","atomic":"25000","network":"eip155:8453","asset":"USDC","method":"POST","tags":["trust","certificate","atc"],"input_schema":{"type":"object","properties":{"subject":{"type":"string"},"self_check_id":{"type":"string"},"wallet_proof":{"type":"object"}},"required":["subject","self_check_id"]},"output_schema":{"type":"object","example":{"certificate":{"payload":{"typ":"atc","sub":"agent:certbeforepay-docs-sample","tier":"attested","iss":"certbeforepay:ca:v1"},"alg":"Ed25519","issuer":"certbeforepay:ca:v1"},"subject":"agent:certbeforepay-docs-sample","tier":"attested","anchor":null}},"bazaar":{"info":{"input":{"type":"http","method":"POST","bodyType":"json","body":{"subject":"agent:certbeforepay-docs-sample","self_check_id":"sc_cbp_docs_sample_not_live"}},"output":{"type":"json","example":{"certificate":{"payload":{"typ":"atc","sub":"agent:certbeforepay-docs-sample","tier":"attested","iss":"certbeforepay:ca:v1"},"alg":"Ed25519","issuer":"certbeforepay:ca:v1"},"subject":"agent:certbeforepay-docs-sample","tier":"attested","anchor":null}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"type":"object"},"queryParams":{"type":"object","additionalProperties":{"type":"string"}},"headers":{"type":"object","additionalProperties":{"type":"string"}}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}},"required":["type"]}},"required":["input"]},"maxTimeoutSeconds":300},"maxTimeoutSeconds":300},{"resource":"https://certbeforepay.com/v1/peer/attest","path":"/v1/peer/attest","name":"CertBeforePay Peer Attest","description":"Notarize a mutual attestation","price_usdc":"$0.01","atomic":"10000","network":"eip155:8453","asset":"USDC","method":"POST","tags":["trust","peer","attestation"],"input_schema":{"type":"object","properties":{"from_certificate":{"type":["object","string"]},"wallet_proof":{"type":"object","properties":{"nonce":{"type":"string"},"signature":{"type":"string"}},"required":["nonce","signature"]},"to":{"type":"string"},"from":{"type":"string"},"note":{"type":"string"}},"required":["from_certificate","to","wallet_proof"]},"output_schema":{"type":"object","example":{"attestation":{"payload":{"typ":"mar","from":"0x2222222222222222222222222222222222222222","to":"agent:certbeforepay-peer-sample","note":"ok"},"alg":"Ed25519","issuer":"certbeforepay:ca:v1"},"to_endorsements":1}},"bazaar":{"info":{"input":{"type":"http","method":"POST","bodyType":"json","body":{"from_certificate":{"payload":{"typ":"atc","serial":"cbp-docs-sample-atc-0001","sub":"0x2222222222222222222222222222222222222222","iss":"https://certbeforepay.com","exp":2000000000,"tier":"attested"},"signature":"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA","alg":"Ed25519","kid":"cbp-ca-docs-sample","issuer":"https://certbeforepay.com"},"to":"agent:certbeforepay-peer-sample","wallet_proof":{"nonce":"0x22222222222222222222222222222222","signature":"0x2222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222"},"note":"ok"}},"output":{"type":"json","example":{"attestation":{"payload":{"typ":"mar","from":"0x2222222222222222222222222222222222222222","to":"agent:certbeforepay-peer-sample","note":"ok"},"alg":"Ed25519","issuer":"certbeforepay:ca:v1"},"to_endorsements":1}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"type":"object"},"queryParams":{"type":"object","additionalProperties":{"type":"string"}},"headers":{"type":"object","additionalProperties":{"type":"string"}}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}},"required":["type"]}},"required":["input"]},"maxTimeoutSeconds":300},"maxTimeoutSeconds":300},{"resource":"https://certbeforepay.com/v1/peer/challenge","path":"/v1/peer/challenge","name":"CertBeforePay Peer Challenge","description":"Verify a peer certificate + policy","price_usdc":"$0.005","atomic":"5000","network":"eip155:8453","asset":"USDC","method":"POST","tags":["trust","peer","verify"],"input_schema":{"type":"object","properties":{"certificate":{"type":["object","string"]},"min_score":{"type":"integer"},"require_tier":{"type":"string"}},"required":["certificate"]},"output_schema":{"type":"object","example":{"decision":"ACCEPT","valid":true,"peer":{}}},"bazaar":{"info":{"input":{"type":"http","method":"POST","bodyType":"json","body":{"certificate":{"payload":{"typ":"atc","serial":"cbp-docs-sample-atc-0001","sub":"agent:certbeforepay-docs-sample","iss":"https://certbeforepay.com","exp":2000000000},"signature":"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA","alg":"Ed25519","kid":"cbp-ca-docs-sample","issuer":"https://certbeforepay.com"},"min_score":60,"require_tier":"attested"}},"output":{"type":"json","example":{"decision":"ACCEPT","valid":true,"peer":{}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"type":"object"},"queryParams":{"type":"object","additionalProperties":{"type":"string"}},"headers":{"type":"object","additionalProperties":{"type":"string"}}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}},"required":["type"]}},"required":["input"]},"maxTimeoutSeconds":300},"maxTimeoutSeconds":300},{"resource":"https://certbeforepay.com/v1/feed","path":"/v1/feed","name":"CertBeforePay Vuln Feed","description":"Vulnerability intel feed query","price_usdc":"$0.002","atomic":"2000","network":"eip155:8453","asset":"USDC","method":"GET","tags":["intel","feed","owasp"],"input_schema":{"type":"object","properties":{"limit":{"type":"string"},"tag":{"type":"string"}}},"output_schema":{"type":"object","example":{"count":1,"items":[]}},"bazaar":{"info":{"input":{"type":"http","method":"GET","queryParams":{"limit":"25","tag":"skill"}},"output":{"type":"json","example":{"count":1,"items":[]}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["GET","HEAD","DELETE"]},"queryParams":{"type":"object"},"headers":{"type":"object","additionalProperties":{"type":"string"}}},"required":["type","method"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}},"required":["type"]}},"required":["input"]},"maxTimeoutSeconds":300},"maxTimeoutSeconds":300},{"resource":"https://certbeforepay.com/v1/wallet/check","path":"/v1/wallet/check","name":"CertBeforePay Wallet Check","description":"Destination wallet risk check before paying","price_usdc":"$0.008","atomic":"8000","network":"eip155:8453","asset":"USDC","method":"POST","tags":["wallet","scam","phishing","risk","base"],"input_schema":{"type":"object","properties":{"address":{"type":"string","description":"Destination 0x wallet"},"chain":{"type":"string","description":"CAIP-2 chain id; default eip155:8453 (Base)"},"resource":{"type":"string","description":"Optional resource URL or domain context"},"domain":{"type":"string","description":"Optional domain alias for resource"}},"required":["address"]},"output_schema":{"type":"object","example":{"ok":true,"address":"0x2222222222222222222222222222222222222222","chain":"eip155:8453","resource":"https://certbeforepay.com/sample/paid","verdict":"clear","list_result":"not_listed","reasons":["no_adverse_signals"],"sources":["scam_denylist","label_feed"],"disclaimer":"Risk signal only — not an AML/sanctions guarantee. Complements Circle seller sanctions screening; does not replace operator AML/KYC."}},"bazaar":{"info":{"input":{"type":"http","method":"POST","bodyType":"json","body":{"address":"0x2222222222222222222222222222222222222222","chain":"eip155:8453","resource":"https://certbeforepay.com/sample/paid"}},"output":{"type":"json","example":{"ok":true,"address":"0x2222222222222222222222222222222222222222","chain":"eip155:8453","resource":"https://certbeforepay.com/sample/paid","verdict":"clear","list_result":"not_listed","reasons":["no_adverse_signals"],"sources":["scam_denylist","label_feed"],"disclaimer":"Risk signal only — not an AML/sanctions guarantee. Complements Circle seller sanctions screening; does not replace operator AML/KYC."}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"type":"object"},"queryParams":{"type":"object","additionalProperties":{"type":"string"}},"headers":{"type":"object","additionalProperties":{"type":"string"}}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object"}},"required":["type"]}},"required":["input"]},"maxTimeoutSeconds":300},"maxTimeoutSeconds":300}],"facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","payTo":"0xfcae7e8373264acf7f7d00e9d0171671dcdb095c","publicBase":"https://certbeforepay.com","extensions":["bazaar"],"maxTimeoutSeconds":300}