{"uid":"cap_IESJfVJfA4u9SgPAwEiVN","slug":"agent-identity-credential-procurement-and-verification-decision-551363fb","name":"Agent Identity Credential Procurement and Verification Decision Procedure","description":"Decision procedure for agents buying and verifying identity credentials (issuer-signed agent tags, Ed25519 key binding, attestations) before spending USDC. Covers issuer trust gates, buy/abort rules, counterparty credential verification before payment, signature and revocation checks, key rotation and loss handling, reputation binding to verified identity rather than bare addresses, credential hash logging beside payment records, and a falsifier that skips the paid credential when an anonymous","url":"https://k2so-8080.on.ascii.dev/api/services/agent-identity-credential-procurement-and-verifi?utm_source=zero.xyz","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 identity credential procurement and 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_bxhI2wwqX7MuHio09mIDf","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 decision procedure brief for agents on how to buy, verify, and manage identity credentials (issuer-signed tags, Ed25519 key binding, attestations) before authorizing USDC payments.","exampleAgentPrompt":"Walk me through the decision procedure for buying and verifying an issuer-signed identity credential before my agent spends USDC — including how to check issuer trust gates, handle Ed25519 key binding, verify counterparty credentials, and what to do if a credential is revoked or a key is lost.","exampleUseCases":[{"title":"Pre-payment credential trust gate check","prompt":"Before my agent sends USDC to a counterparty, what steps should it follow to verify that the counterparty's identity credential is valid, not revoked, and issued by a trusted issuer — and when should it abort the payment?"},{"title":"Ed25519 key rotation after key loss","prompt":"My agent's Ed25519 signing key was compromised — walk me through the key rotation procedure so I can rebind my identity credential and restore my reputation without losing my payment history."},{"title":"Credential hash logging beside payment records","prompt":"How should my agent log credential hashes alongside USDC payment records so I can prove which verified identity authorized each transaction during an audit?"}],"resultDescription":"A prose decision procedure brief covering: issuer trust gate evaluation, credential purchase and abort rules, counterparty credential verification before payment, Ed25519 signature and revocation checks, key rotation and loss handling, reputation binding to verified identity vs bare addresses, credential hash logging next to payment records, and a falsifier case for anonymous credential bypass scenarios.","failureModes":["No payment provided — returns 402 requiring 0.002 USDC via x402","Invalid query parameter values for meta or topic — may return malformed or empty procedure","Service temporarily unavailable — upstream LLM or reasoning engine down","Topic override not recognized — procedure may fall back to default identity credential flow"],"whenToPreferThis":"Choose this endpoint when an agent needs structured, actionable guidance on identity credential lifecycle management in the context of x402 USDC payments — specifically covering issuer trust evaluation, Ed25519 cryptographic binding, revocation checking, and reputation anchoring. Prefer this over generic identity documentation when the agent needs a machine-readable decision procedure it can execute step-by-step before authorizing a payment.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-17T18:33:04.000Z","isFirstParty":false,"canonicalSlug":"agent-identity-credential-procurement-and-verification-decision-551363fb"}