{"uid":"cap_S9zerGZnDvhK9Fd0o2oYk","slug":"agent-guild-payment-decision-agpd-1-wallet-binding-83cfdef0","name":"Agent Guild Payment Decision (AGPD-1) – Wallet Binding","description":"Machine-payable trust and payment-safety APIs for autonomous agents: rank counterparties before delegation, screen wallets before USDC settlement, buy signed AGD-1/AGPD-1 decisions, seal authenticated machine messages, and retain offline-verifiable evidence. Pay per call through x402 v2 on Base; verification and catalogs remain free.","url":"https://agent-guild-5d5r.onrender.com/wallet-binding/protected-decision","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"type":"object"},"type":{"type":"string","const":"http"},"method":{"enum":["POST"],"type":"string"},"headers":{"type":"object","additionalProperties":{"type":"string"}},"bodyType":{"type":"string","const":"json"},"queryParams":{"type":"object","additionalProperties":{"type":"string"}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"schema":{"type":"object"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"type":["VerifiableCredential","AgentGuildPaymentDecision"],"credentialSubject":{"contract":"AGPD-1/1.0","decision":"allow","protection":{"pricing":{"fee_credits":2500,"basis_points":25},"contract":"agent-guild/protected-value-policy/v1","required_value_tier":"high"}}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","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_g3Tzsy-VYfcHyR-oSrWxr","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns a signed Verifiable Credential (AGPD-1) authorizing or denying a USDC payment based on wallet trust tier and value protection policy.","exampleAgentPrompt":"Before we send 500 USDC to wallet 0xAbC123… as payment for the data pipeline job, use Agent Guild to get a signed AGPD-1 payment decision so we have offline-verifiable proof the wallet passed the high-value protection policy check.","exampleUseCases":[{"title":"Pre-settlement wallet screening for agent fleet","prompt":"We're about to pay out 1,200 USDC to an external agent wallet for compute work — run it through Agent Guild's payment decision endpoint and give me a signed AGPD-1 credential confirming it cleared the high-value protection policy before we release funds."},{"title":"Audit trail for autonomous procurement","prompt":"My procurement agent just negotiated a deal with a new counterparty at 0xDef456… — get me a signed Verifiable Credential from Agent Guild showing an allow decision with the fee credits and basis points locked in, so the finance team has tamper-evident proof of the authorization."},{"title":"Blocking risky wallets in agentic pipelines","prompt":"Before my trading bot settles today's batch with counterparty wallet 0x789Ghi…, can you call Agent Guild's payment decision API and tell me if it comes back allow or deny based on the protected-value policy? I need the credential for our compliance log."}],"resultDescription":"A signed Verifiable Credential of types VerifiableCredential and AgentGuildPaymentDecision, conforming to AGPD-1/1.0 contract. The credential's credentialSubject includes: the contract identifier, a binary allow/deny decision, and a protection object detailing fee_credits (e.g. 2500), basis_points (e.g. 25), the applicable value protection contract URI, and the required_value_tier classification (e.g. 'high'). The credential is cryptographically signed and offline-verifiable.","failureModes":["Payment not received via x402 v2 → request rejected without decision credential","Wallet address malformed or missing → 400 validation error","Counterparty wallet fails trust screening → decision returned as 'deny' rather than error","Insufficient USDC balance for $0.01 per-call fee → payment failure, no credential issued","Network or rendering service downtime (hosted on Render free tier) → 503 or timeout","Invalid or missing required input fields → 422 unprocessable entity"],"whenToPreferThis":"Use this endpoint when an autonomous agent needs a cryptographically signed, offline-verifiable authorization before releasing USDC to an untrusted counterparty wallet. It is especially appropriate when compliance, audit trails, or delegated trust are required — situations where a raw balance check or informal approval is insufficient. Prefer this over generic wallet lookup APIs when you need the AGPD-1 signed credential format specifically, or when integrating with the Agent Guild trust framework for multi-agent payment pipelines.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T12:40:10.213Z","isFirstParty":false}