{"uid":"cap_c6rzW02gX4J48jxNaOqnP","slug":"coinopselect-escrow-commitment-api-9bfe8e1e","name":"CoinOpSelect Escrow Commitment API","description":"Paid on-chain token, wallet, contract and research data over x402 on Base.","url":"https://coinop.publicvm.com/api/v1/escrow/commitment?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string"},"method":{"type":"string"},"queryParams":{"type":"object","required":["work"],"properties":{"work":{"type":"string","description":"Work product text"}}}}},"output":{"type":"object","properties":{"query":{"type":"string"},"commitment":{"type":"string"}}}}},"responseSchema":{"type":"json","example":{"query":"escrow-commitment","commitment":"0x.."}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_MoTXRx4oBPf77c5hmIstM","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Generates a cryptographic on-chain escrow commitment hash for a given work product text on Base.","exampleAgentPrompt":"I've completed the deliverable — can you generate an escrow commitment hash for this work product text so I can submit it to the smart contract: 'Delivered full audit report covering all 12 smart contract functions on Base'?","exampleUseCases":[{"title":"Freelance work delivery verification","prompt":"I just finished the analysis report for my client — generate an escrow commitment hash for this work product so it can be anchored on-chain before the payment is released: 'Completed tokenomics analysis covering supply schedule, vesting, and liquidity pool recommendations for ProjectX.'"},{"title":"AI agent task completion proof","prompt":"My agent just finished its research task — create a cryptographic escrow commitment for this output text: 'Compiled list of top 20 DeFi protocols by TVL on Base with contract addresses and audit status' — I need the 0x commitment hash to submit to the escrow contract."},{"title":"On-chain milestone anchor for DAO","prompt":"We need to anchor a project milestone to the blockchain before the DAO releases funds — please generate an escrow commitment for this deliverable text: 'Phase 1 smart contract deployment completed, all three contracts verified on BaseScan with test coverage above 95%.'"}],"resultDescription":"Returns a JSON object containing a 'query' field set to 'escrow-commitment' and a 'commitment' field containing a 0x-prefixed cryptographic hash representing the on-chain commitment to the submitted work product text.","failureModes":["Missing 'work' query parameter returns a validation error","Invalid or empty work product text may produce a malformed commitment","Payment not included or insufficient USDC (requires $0.01 via x402) results in a 402 Payment Required response","Network issues with Base L2 may cause commitment generation to fail","Malformed request type or method fields may return a 400 Bad Request"],"whenToPreferThis":"Choose this endpoint when you need to cryptographically anchor a work product or deliverable to the Base blockchain as part of an escrow workflow — particularly when using x402 micropayment-gated APIs on Base. Prefer this over off-chain hashing solutions when the commitment must be verifiable on-chain and integrated with smart contract escrow release conditions.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-21T07:20:47.726Z","isFirstParty":false,"canonicalSlug":"coinopselect-escrow-commitment-api-9bfe8e1e"}