{"id":"52e7faef-6b50-4a84-8436-71a2bf5038f6","shortId":"mvZKum","kind":"x402","title":"Vaultfire DilithiumAttestor.attestBelief — pay $0.05 USDC, get unsigned tx; sign locally","tagline":"Vaultfire DilithiumAttestor.attestBelief — pay $0.05 USDC, get unsigned tx; sign locally. beliefHash is bytes32; zkProof","description":"Vaultfire DilithiumAttestor.attestBelief — pay $0.05 USDC, get unsigned tx; sign locally. beliefHash is bytes32; zkProofBundle is ABI-encoded (bytes proofData, bytes originSignature) from configured origin. See GET for full spec.","tags":[],"capabilities":["x402-base","http-post","input:beliefHash","input:chain","input:walletAddress","input:zkProofBundle"],"categories":[],"synonyms":[],"warnings":[],"endpointUrl":"https://theloopbreaker.com/api/x402/actions/attest-belief","protocol":"x402","transport":"http","auth":{"type":"x402","details":[{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","tags":["vaultfire","attestation","belief","trust","agent"],"iconUrl":"https://theloopbreaker.com/icon-512.png","version":"2","category":"Agent Trust","serviceUrl":"https://theloopbreaker.com","serviceName":"Vaultfire — Attest Belief","serviceDescription":"Vaultfire — on-chain accountability and trust infrastructure for AI agents. Self-describing x402 endpoints, KYA (Know Your Agent), no custody, no token, multi-chain."},"payTo":"0xfA15Ee28939B222B0448261A22156070f0A7813C","scheme":"exact","network":"base","mimeType":"application/json","resource":"https://theloopbreaker.com/api/x402/actions/attest-belief","description":"Vaultfire DilithiumAttestor.attestBelief — pay $0.05 USDC, get unsigned tx; sign locally. beliefHash is bytes32; zkProofBundle is ABI-encoded (bytes proofData, bytes originSignature) from configured origin. See GET for full spec.","outputSchema":{"input":{"type":"http","method":"POST","bodyType":"json","bodyFields":{"chain":{"enum":["base","avalanche","arbitrum","polygon"],"type":"string","description":"Target chain for the prepared tx. Default base. Multi-chain support; ensure target chain is funded with ETH for gas."},"beliefHash":{"type":"string","required":true,"description":"bytes32 (0x + 64 hex chars). The hash of belief content that origin must sign via toEthSignedMessageHash."},"walletAddress":{"type":"string","required":true,"description":"Caller wallet (msg.sender). Bound into STARK proof if zkEnabled."},"zkProofBundle":{"type":"string","required":true,"description":"Hex-encoded ABI-encoded (bytes proofData, bytes originSignature). originSignature MUST be from configured origin address signing eth_sign(beliefHash), else contract reverts. If zkEnabled, proofData must be a valid STARK proof binding beliefHash + msg.sender."}},"discoverable":true},"output":{"type":"object","properties":{"chain":{"type":"string"},"txData":{"type":"object"},"success":{"type":"boolean"}}}},"maxAmountRequired":"50000","maxTimeoutSeconds":300}]},"qualityScore":"0.000","qualityRationale":null,"verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":null,"enrichmentVersion":1,"enrichedAt":null,"embedding":null,"createdAt":"2026-04-30T02:36:11.369Z","updatedAt":"2026-06-26T22:01:15.463Z","lastSeenAt":"2026-06-26T22:01:15.463Z","tsv":"'0.05':4,14,28 'abi':41 'abi-encod':40 'beliefhash':21,35 'byte':43,45 'bytes32':23,37 'configur':48 'dilithiumattestor.attestbelief':2,12,26 'encod':42 'full':53 'get':6,16,30,51 'http-post' 'input:beliefHash' 'input:chain' 'input:walletAddress' 'input:zkProofBundle' 'local':10,20,34 'origin':49 'originsignatur':46 'pay':3,13,27 'proofdata':44 'see':50 'sign':9,19,33 'spec':54 'tx':8,18,32 'unsign':7,17,31 'usdc':5,15,29 'vaultfir':1,11,25 'x402-base' 'zkproof':24 'zkproofbundl':38","prices":[{"id":"6291ea72-961a-458f-8da0-a2398bac02da","listingId":"52e7faef-6b50-4a84-8436-71a2bf5038f6","amountUsd":null,"unit":"per_call","nativeCurrency":"USD COIN","nativeAmount":"250000","chain":"base","payTo":"0xfA15Ee28939B222B0448261A22156070f0A7813C","paymentMethod":"x402-usd coin","isPrimary":true,"details":{"scheme":"exact","mime_type":"application/json","accepts_all":[{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"payTo":"0xfA15Ee28939B222B0448261A22156070f0A7813C","scheme":"exact","network":"base","mimeType":"application/json","resource":"https://theloopbreaker.com/api/x402/actions/attest-belief","description":"Attest a post-quantum belief via the Dilithium Attestor with a CRYSTALS-Dilithium zk proof bundle. Pay $0.25 USDC, sign in your wallet — pq-secure attestation pinned to your agent identity.","outputSchema":{"input":{"type":"http","method":"POST","discoverable":true},"output":{"input":{"type":"http","method":"POST","bodySchema":{"type":"object","required":["walletAddress","beliefHash","zkProofBundle"],"properties":{"chain":{"enum":["base","avalanche","arbitrum","polygon"],"type":"string"},"beliefHash":{"type":"string","description":"bytes32 keccak of belief content"},"walletAddress":{"type":"string"},"zkProofBundle":{"type":"string","description":"hex-encoded Dilithium proof bundle"}}},"discoverable":true},"output":{"type":"object","properties":{"chain":{"type":"string"},"txData":{"type":"object"},"success":{"type":"boolean"}}}}},"maxAmountRequired":"250000","maxTimeoutSeconds":300}],"asset_contract":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","max_timeout_seconds":300},"createdAt":"2026-04-30T02:36:11.369Z"}],"sources":[{"listingId":"52e7faef-6b50-4a84-8436-71a2bf5038f6","source":"x402_bazaar","sourceId":"https://theloopbreaker.com/api/x402/actions/attest-belief","sourceUrl":"https://api.cdp.coinbase.com/platform/v2/x402/discovery/resources","isPrimary":true,"firstSeenAt":"2026-04-30T02:36:11.369Z","lastSeenAt":"2026-06-26T22:01:15.463Z"}],"details":{"listingId":"52e7faef-6b50-4a84-8436-71a2bf5038f6","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":{"input":{"type":"http","method":"POST","bodyType":"json","bodyFields":{"chain":{"enum":["base","avalanche","arbitrum","polygon"],"type":"string","description":"Target chain for the prepared tx. Default base. Multi-chain support; ensure target chain is funded with ETH for gas."},"beliefHash":{"type":"string","required":true,"description":"bytes32 (0x + 64 hex chars). The hash of belief content that origin must sign via toEthSignedMessageHash."},"walletAddress":{"type":"string","required":true,"description":"Caller wallet (msg.sender). Bound into STARK proof if zkEnabled."},"zkProofBundle":{"type":"string","required":true,"description":"Hex-encoded ABI-encoded (bytes proofData, bytes originSignature). originSignature MUST be from configured origin address signing eth_sign(beliefHash), else contract reverts. If zkEnabled, proofData must be a valid STARK proof binding beliefHash + msg.sender."}},"discoverable":true},"output":{"type":"object","properties":{"chain":{"type":"string"},"txData":{"type":"object"},"success":{"type":"boolean"}}}},"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"x402_version":1,"resource_type":"http","bazaar_last_updated":"2026-05-27T21:59:21.39Z"},"updatedAt":"2026-06-26T22:01:15.463Z"}}