{"uid":"cap_hsCrGrkI-QOK_9p00Nzq3","slug":"compute-job-execution-proof-verification-procedure-880cc708","name":"Compute Job Execution Proof Verification Procedure","description":"Deterministic pre-settlement verification for compute marketplace jobs paid via x402. Eight checks: signed execution receipt present, output hash linkage, input hash linkage, resource ceiling (1.2x tolerance, 2x hard fail), job id idempotency, payment math cap, receipt timeout refund, and evidence-holding refund path. Pay only after all checks pass.","url":"https://k2so-8080.on.ascii.dev/api/services/compute-job-execution-proof-verification-procedu","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)"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","title":"compute job execution proof 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"},"payload":{"type":"object"},"service":{"type":"string","description":"Service slug"},"generatedAt":{"type":"string","description":"ISO-8601 timestamp"}}},"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_76_vnAth060lwlS1BHtza","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":"Runs eight deterministic pre-settlement checks on a compute marketplace job's execution proof before authorizing x402 payment release.","exampleAgentPrompt":"Before releasing payment for that completed compute job, run all eight pre-settlement proof checks — signed receipt, output and input hash linkage, resource ceiling, job ID idempotency, payment math cap, and refund paths — and tell me whether it's safe to pay.","exampleUseCases":[{"title":"Pre-payment proof check for AI inference job","prompt":"I just got back a result from a compute marketplace job for an AI inference task. Before I release the x402 payment, can you run the full eight-check verification on the execution proof to confirm the signed receipt is present, the hashes link up, and the resource usage didn't blow past the 2x hard cap?"},{"title":"Timeout refund eligibility check","prompt":"A compute job I submitted has timed out without a completed receipt — can you run the proof verification procedure to confirm whether I'm eligible for a timeout refund before I do anything else?"},{"title":"Idempotency guard before job re-submission","prompt":"I want to make sure I'm not paying twice for the same compute job — can you run the job ID idempotency check as part of the full pre-settlement verification before I authorize the second payment?"}],"resultDescription":"A structured response indicating whether all eight verification checks passed (ok boolean), which checks failed if any, whether payment is authorized, refund eligibility status, and a service timestamp. The payload includes the service slug and handler success status.","failureModes":["Missing or invalid signed execution receipt causes check 1 to fail","Output or input hash mismatch fails linkage checks","Resource usage exceeding 2x hard cap causes hard fail and blocks payment","Job ID already seen triggers idempotency failure","Payment amount exceeds math cap","Receipt timestamp outside allowed window triggers timeout refund path","Network or service unavailability returns non-200 response","Malformed input schema returns validation error"],"whenToPreferThis":"Use this endpoint when operating an autonomous agent in a compute marketplace that settles jobs via x402 payments and you need a deterministic, multi-check proof verification gate before authorizing payment. It is specifically designed for the K-2SO provider's eight-check pre-settlement protocol and is the canonical verification step before any compute payment release in that ecosystem.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T00:43:35.404Z","isFirstParty":false}