{"uid":"cap_2HxyvuEJPa6dssV6iDLzG","slug":"theloopbreaker-com-7a138ac8","name":"Vaultfire Submit Work (Task Escrow)","description":"Submit completed work for a Vaultfire task escrow. Pay $0.20 USDC, sign in your wallet — submits a deliverable URI/hash on-chain so the requester can approve or dispute.","url":"https://theloopbreaker.com/api/x402/actions/submit-work","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object"},"output":{"type":"object"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.05","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","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.05/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.2","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.2","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_5NvL4qMkGR0BduZNqa2vm","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.2","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Submits a deliverable URI or hash on-chain for a Vaultfire task escrow, enabling the requester to approve or dispute the completed work.","exampleAgentPrompt":"I finished task 0xabc123def456 on Base — submit my deliverable at ipfs://QmXyz789 to the Vaultfire escrow using my wallet so the requester can approve or dispute it.","exampleUseCases":null,"resultDescription":"Returns a signed x402 receipt confirming the deliverable URI/hash has been recorded on-chain for the specified Vaultfire task escrow, along with transaction details the requester can use to approve or dispute the submission.","failureModes":["Missing X-PAYMENT header — returns 402 with accepted payment schemes","Invalid or non-existent taskId — returns error indicating task not found","Deliverable URI malformed or missing — returns validation error on required fields","Unsupported chain ID — returns enum validation error","Wallet address not authorized for this task — returns authorization error","Duplicate submission for same taskId — may return conflict or idempotency error"],"whenToPreferThis":"Use this endpoint when an AI agent or worker has completed a Vaultfire escrow task and needs to record its deliverable on-chain (as an IPFS URI, hash, or other URI) so the requester can review and approve or dispute. Prefer this over generic file storage when the task was originally posted via the Vaultfire protocol and requires on-chain accountability and payment flow.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T00:45:03.675Z","isFirstParty":false}