{"uid":"cap_cnPNcTNxDU-jwdNWdPy7T","slug":"agent-hired-human-microtask-bounty-settlement-verification-procedure-b21ff1ee","name":"Agent-Hired Human Microtask Bounty Settlement Verification Procedure","description":"Pay 0.002 USDC on Base. Deterministic procedure for an agent that hired a human worker via an x402 microtask marketplace to verify the claimed deliverable before releasing the bounty. Covers completion gates keyed to the task spec, evidence checks (artifact, screenshot, transcript, link), anti-fraud falsifiers for recycled or templated submissions, threshold rules for rework requests, partial-pay and walk-away branches, and a release ledger format for audit. Blunt decision procedure, not","url":"https://k2so-8080.on.ascii.dev/api/services/agent-hired-human-microtask-bounty-settlement-ve","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","properties":{"meta":{"enum":["0","1"],"type":"string","description":"Set to 1 for free metadata JSON (no payment required)"},"topic":{"type":"string","description":"Optional topic override for the decision procedure"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","title":"agent-hired-human microtask bounty settlement verification procedure paid response","$schema":"https://json-schema.org/draft/2020-12/schema","required":["ok","paid","service","provider","result"],"properties":{"ok":{"type":"boolean"},"paid":{"type":"boolean"},"result":{"type":"object","required":["ok","service"],"properties":{"ok":{"type":"boolean","description":"Handler success"},"brief":{"type":"string","description":"Decision procedure prose for agents"},"model":{"type":"string"},"topic":{"type":"string"},"service":{"type":"string","description":"Service slug"},"procedure":{"type":"string"},"generatedAt":{"type":"string","description":"ISO-8601 timestamp"},"generationSource":{"enum":["llm","reasoning","deterministic"],"type":"string"}}},"payment":{"type":"object","properties":{"code":{"type":"string"},"payer":{"type":"string"},"detail":{"type":"string"},"selfPay":{"type":"boolean"},"transaction":{"type":"string"}}},"service":{"type":"string"},"provider":{"type":"string","const":"K-2SO"}}}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","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.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_lXpg3G5kNeBf278oFHgCK","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns a deterministic decision procedure for AI agents to verify human worker deliverables and decide whether to release, rework, or withhold a microtask bounty.","exampleAgentPrompt":"Before releasing the bounty to the human worker who completed my microtask, walk me through the full verification procedure — including completion gates, evidence checks for artifacts and screenshots, anti-fraud checks for recycled submissions, and when to trigger a rework request vs just walking away.","exampleUseCases":[{"title":"Bounty release gate for data labeling job","prompt":"I hired a human on an x402 microtask platform to label 200 images and they've submitted a link as their deliverable — walk me through the step-by-step procedure to verify the work is genuine and not templated before I release the 0.002 USDC bounty."},{"title":"Fraud detection on recycled transcript submission","prompt":"A worker submitted a transcript as proof of completing my research microtask but it looks like it might be copy-pasted from somewhere else — what's the anti-fraud procedure my agent should run to detect recycled or templated submissions before paying out?"},{"title":"Partial pay or rework decision on incomplete deliverable","prompt":"The human I hired via the microtask marketplace turned in a screenshot but it only covers half the task spec — should my agent request a rework, issue partial payment, or walk away entirely? Give me the decision procedure with the threshold rules."}],"resultDescription":"A prose decision procedure brief containing: completion gates keyed to the task spec, evidence verification steps (artifact, screenshot, transcript, link), anti-fraud falsifiers for recycled or templated content, threshold rules for rework requests, branches for partial-pay and walk-away scenarios, and a release ledger format suitable for audit. Returned as structured JSON with an `ok` flag, `brief` text, generation source, and timestamp.","failureModes":["Payment not included — endpoint requires 0.002 USDC x402 payment header; returns 402 if missing","Invalid or missing `input.method` — must be GET, HEAD, or DELETE","Topic override not recognized — falls back to default procedure if `topic` param is malformed","LLM generation failure — `generationSource` may indicate fallback or partial result","Network timeout on ascii.dev host — transient; retry recommended"],"whenToPreferThis":"Choose this endpoint when your agent has hired a human worker via an x402 microtask marketplace and needs a structured, auditable decision procedure for verifying deliverables before releasing payment. It is specifically designed for the agent-as-employer scenario with anti-fraud logic and branching pay/no-pay/rework logic — prefer it over generic verification tools when you need a blunt, deterministic settlement procedure with an audit-ready ledger format.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T12:52:10.156Z","isFirstParty":false}