{"uid":"cap_oCarqIEy5eMQM6m6NFjxn","slug":"blindoracle-process-followed-attestation-a1006729","name":"BlindOracle Process-Followed Attestation","description":"Signed attestation that a specific process was followed (not just that an outcome occurred) — useful when a counterparty needs evidence of *how* something was done, not only *that* it was done.","url":"https://api.craigmbrown.com/v1/services/security.process-attestation","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"run_evidence":{"type":"array","maxItems":4000},"declared_process":{"type":"object"}}},"responseSchema":{"type":"json","schema":{"type":"object","properties":{"checks":{"type":"array"},"status":{"type":"string"},"verdict":{"type":"string"},"bo_trust":{"type":"object"},"limitation":{"type":"string"},"evidence_basis":{"type":"string"},"deliverable_type":{"type":"string"},"remediation_path":{"type":"object"}}},"example":{"deliverable_type":"..."}},"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_r-LKbV2EVJMQJxNUlRssK","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":"Generates a signed attestation confirming that a specific declared process was actually followed, based on submitted run evidence — not merely that an outcome occurred.","exampleAgentPrompt":"I need a signed attestation proving that our loan-approval workflow actually followed the declared 4-step compliance process — not just that loans were approved. Here's the run evidence from today's batch and the declared process definition.","exampleUseCases":[{"title":"AI agent workflow compliance audit","prompt":"Our AI agent just completed a content moderation pipeline — can you generate a signed attestation confirming it followed our declared 5-step review process, not just that content was flagged? I'll share the run evidence and the process spec."},{"title":"Regulatory process proof for a counterparty","prompt":"We need to show our auditor that our KYC procedure was followed step-by-step for this onboarding run, not just that users passed. Can you produce a signed process attestation from this evidence log and our declared KYC process?"},{"title":"Smart contract pre-execution process verification","prompt":"Before we release payment, we need proof that the vendor actually followed our declared due-diligence checklist — can you attest to the process being followed based on this evidence and give us a verdict we can show the other party?"}],"resultDescription":"Returns a JSON object containing: a checks array (per-step verification results), an overall status string, a verdict on whether the declared process was followed, a bo_trust object with BlindOracle trust metadata, an evidence_basis description, any limitation notes, a remediation_path object for failed checks, and a deliverable_type field identifying this as a security attestation. The response is signed by BlindOracle to serve as a verifiable third-party attestation.","failureModes":["Insufficient evidence provided — run_evidence array too sparse or missing key steps, resulting in an indeterminate verdict","Declared process malformed or missing required fields, causing validation failure","Evidence contradicts the declared process, yielding a FAIL verdict with remediation path","run_evidence exceeds 4000-item limit, causing request rejection","Mismatch between evidence timestamps and declared process sequence, flagged in checks array"],"whenToPreferThis":"Choose this endpoint when a counterparty, auditor, or regulator needs cryptographically-backed proof of *how* a process was executed — not merely that an output was produced. It is specifically suited for agentic workflows requiring accountability traces, compliance demonstrations, or process-adherence attestations where outcome-only evidence is insufficient. Prefer it over generic logging or outcome-verification endpoints when a signed third-party attestation (via BlindOracle) is required to satisfy trust or regulatory requirements.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:50:06.704Z","isFirstParty":false}