{"uid":"cap_ppSeKHh4ayo2niSuOgZ_R","slug":"agent-embassy-proveit-verified-check-cd494a0b","name":"Agent Embassy — ProveIt Verified Check","description":"Agents pay for work and prove what happened.","url":"https://aemb.pro/v1/check/proveit-verified?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"gpu":{"type":"string","description":"Optional GPU class, e.g. 'H100 SXM' (max 64 chars). Omit for the per-class snapshot"},"type":{"type":"string","description":"Offer type: ondemand, bid, or reserved. Defaults to ondemand"},"idempotency_key":{"type":"string","description":"Idempotency key: UUID v4, client-generated, one per logical request. Replaying the same key on this tool returns the original receipt — the action is not re-run, and the first request's receipt wins even if you resend different inputs. Published example keys are rejected. Keys are scoped per tool and per payer account: a key never returns another wallet's receipt."}}},"responseSchema":{"type":"json","example":{"tool":"proveit_verified_check","chain":["request","authorization","action","proof","liability_boundary"],"status":"complete","account":"0x1111111111111111111111111111111111111111","verdict":"pass","receipt_id":"emb_tuv234","receipt_version":"embassy-receipt/2"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.25","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.25/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.25","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.25","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_ZyYJWTk9WtnteR3guw5wh","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.25","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Verifies a previous proof-of-work action and returns a signed receipt confirming what an agent authorized, executed, and proved on-chain.","exampleAgentPrompt":"Check whether the ProveIt verification passed for my H100 SXM on-demand job — use idempotency key 'a3f2e1d0-bc45-4f67-89ab-cde012345678' and give me the receipt ID and verdict.","exampleUseCases":[{"title":"Audit completed GPU agent job","prompt":"I need to verify that the H100 SXM on-demand compute job my agent ran actually completed and was properly authorized — use idempotency key 'b7c3a2f1-de56-4e78-90bc-ef1234567890' and tell me the verdict and receipt ID."},{"title":"Liability boundary proof for agent action","prompt":"Can you pull the ProveIt verified check for the reserved GPU job my agent executed yesterday? The idempotency key is 'f1e2d3c4-ab56-4789-bcde-012345678901' — I need the full chain of custody from request to proof."},{"title":"Replay receipt for previously verified bid job","prompt":"Replay the ProveIt verification receipt for a bid-type GPU job I already checked — idempotency key 'c9d8e7f6-5432-4abc-def0-123456789012' — and confirm whether the verdict still shows pass without re-running the action."}],"resultDescription":"Returns a JSON object containing the tool name, a chain array listing each stage (request, authorization, action, proof, liability_boundary), overall status, the paying account address, a pass/fail verdict, a unique receipt ID (e.g. emb_tuv234), and the receipt version string (embassy-receipt/2).","failureModes":["Published or previously-seen example idempotency keys are rejected outright","A replayed idempotency key returns the original receipt even if inputs differ — no re-execution occurs","Missing or malformed idempotency key (not UUID v4) causes request rejection","GPU class string exceeding 64 characters is invalid","Invalid offer type value (not ondemand, bid, or reserved) causes failure","Receipt not found if the original action never completed or was never submitted"],"whenToPreferThis":"Choose this endpoint when an AI agent needs a tamper-evident, on-chain-anchored proof that a specific compute job was authorized, paid for, and executed — particularly when downstream systems, auditors, or liability boundaries require a structured receipt with a full chain of custody. Prefer it over generic logging or status-check APIs when you need the verdict + receipt combo that Agent Embassy's embassy-receipt format provides.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-12T12:34:54.338Z","isFirstParty":false,"canonicalSlug":"agent-embassy-proveit-verified-check-cd494a0b"}