{"product":"agent-commerce-reliability-ledger","title":"ApexScout Agent Commerce Reliability Ledger","release":"v2.2.194-ledger-external-buyer-activation","positioning":"ApexScout Agent Commerce Reliability Ledger: x402 payment troubleshooting for AWAL and buyer agents, with wallet/client compatibility, invalid PAYMENT-REQUIRED and Cloudflare failure signatures, verified remediation, and safe retry guidance.","schemaVersion":"1.1.0","generatedAt":"2026-07-10T05:18:40.000Z","validUntil":"2026-07-17T05:18:40.000Z","previousDigest":"sha256:453fb4da794028027659c219ac7d7347a480ae5c206bb5bfaf1d18d2a280d857","contentDigest":"sha256:c1ac65078c2ad7948fd08c6fe394ab4a06b763298f98f79f896d80dbd9950ab2","freshnessPolicy":{"cadence":"weekly evidence-gated edition with a seven-day maximum age","staleAfter":"2026-07-17T05:18:40.000Z","buyerRule":"Do not use the artifact as current after validUntil; fetch a new paid copy.","compatibilityEntryStaleAfterDays":30,"refreshRule":"Only ApexScout-owned public-safe evidence or approved official protocol documentation may change entries."},"whatChangedInThisEdition":{"summary":"Added a buyer-controlled Bazaar MCP purchase recipe, commercial search-fit metadata, and explicit weekly freshness fields. No compatibility or failure signature was invented.","entriesAdded":["RECIPE-006"],"entriesChanged":["product-description","freshness-contract","marketplace-referral-metrics"],"entriesRetired":[],"compatibilityEntriesAdded":0,"failureSignaturesAdded":0,"fullPaidDatasetExposed":false},"coverage":{"buyerClients":4,"clientVersions":6,"failureSignatures":11,"verifiedMitigations":6},"schema":{"type":"object","required":["product","schemaVersion","release","generatedAt","validUntil","previousDigest","contentDigest","editionDelta","coverage","compatibilityMatrix","failureSignatures","verifiedFixes","buyerRecipes","bazaarMcpBuyerRecipe","evidencePolicy","privacy"],"properties":{"product":{"type":"string","const":"agent-commerce-reliability-ledger"},"schemaVersion":{"type":"string","const":"1.1.0"},"release":{"type":"string"},"generatedAt":{"type":"string","format":"date-time"},"validUntil":{"type":"string","format":"date-time"},"previousDigest":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"},"contentDigest":{"type":"string","pattern":"^sha256:[0-9a-f]{64}$"},"editionDelta":{"type":"object"},"coverage":{"type":"object","properties":{"buyerClients":{"type":"integer"},"clientVersions":{"type":"integer"},"failureSignatures":{"type":"integer"},"verifiedMitigations":{"type":"integer"}}},"compatibilityMatrix":{"type":"array","items":{"type":"object"}},"failureSignatures":{"type":"array","items":{"type":"object"}},"verifiedFixes":{"type":"array","items":{"type":"object"}},"buyerRecipes":{"type":"array","items":{"type":"object"}},"bazaarMcpBuyerRecipe":{"type":"object"},"evidencePolicy":{"type":"object"},"privacy":{"type":"object"}}},"representativeEntries":{"compatibility":[{"id":"awal-2-12-canonical-v2","client":"AWAL CLI","version":"2.12.0","protocol":"x402-v2","network":"eip155:8453","transport":"HTTP GET with PAYMENT-REQUIRED and PAYMENT-SIGNATURE","testedStage":"canonical challenge, buyer authorization, settlement, HTTP 200, and paid content receipt","compatibilityStatus":"compatible","lastVerifiedAt":"2026-07-10T04:12:06.921Z","safeNotes":["Canonical PAYMENT-REQUIRED parsing is verified without payment.","One owner-approved capped $0.10 settlement completed on Base and returned the full ledger with HTTP 200.","The successful settlement is operator indexing QA, not organic inbound revenue.","Use one buyer-approved retry with a 100000 atomic USDC cap for this ledger."],"freshnessStatus":"current","stale":false,"staleReason":null},{"id":"awal-2-10-legacy","client":"AWAL CLI","version":"2.10.0","protocol":"x402-v2","network":"eip155:8453","transport":"HTTP x402 command","testedStage":"legacy command and unpaid challenge contract","compatibilityStatus":"legacy_supported","lastVerifiedAt":"2026-07-08T01:30:00.000Z","safeNotes":["Legacy command metadata remains documented for compatibility review.","Refresh to AWAL 2.12.0 before a new paid retry when practical."],"freshnessStatus":"current","stale":false,"staleReason":null}],"failureSignatures":[{"code":"RCL-001","stage":"unpaid_challenge_parse","publicSafeSymptom":"The client can inspect the route but rejects the payment-required response as invalid.","rootCauseCategory":"header_body_version_mismatch","affectedClients":["strict x402-v2 clients","body-fallback wallets"],"verifiedMitigation":"Emit x402Version 2 consistently and make paymentRequired/paymentRequirements equal the decoded canonical header.","confidence":"high","firstObservedRelease":"v2.2.185-wallet-body-fallback","lastVerifiedRelease":"v2.2.189-agent-checkout-contract"},{"code":"RCL-002","stage":"unpaid_challenge_parse","publicSafeSymptom":"A strict client sees ambiguous or folded payment-required header values.","rootCauseCategory":"duplicate_or_alternate_payment_headers","affectedClients":["strict x402-v2 clients","proxy-sensitive clients"],"verifiedMitigation":"Emit only PAYMENT-REQUIRED for the challenge and reserve PAYMENT-SIGNATURE/PAYMENT-RESPONSE for retry and receipt.","confidence":"high","firstObservedRelease":"v2.2.185-wallet-body-fallback","lastVerifiedRelease":"v2.2.189-agent-checkout-contract"}],"verifiedFixes":[{"id":"FIX-001","failureCodes":["RCL-001","RCL-002","RCL-010"],"title":"Canonical v2 challenge contract","verifiedAction":"Use PAYMENT-REQUIRED only, keep x402Version 2 in header and body, expose canonical headers through CORS, and omit Set-Cookie.","verificationStage":"Worker contract, local smoke, and live unpaid 402","safeRetryRule":"Parse first; pay only after route, method, network, and amount match buyer policy.","confidence":"high"}]},"previewIsCompleteDataset":false,"paidResponseIncludes":["The complete buyer-client compatibility matrix.","All public-safe payment failure signatures and root-cause categories.","Every verified mitigation and safe retry rule.","Agent-ready recovery recipes and command examples.","Content digest, generatedAt, validUntil, evidence policy, and privacy contract.","Bazaar MCP discovery and buyer-controlled proxy purchase instructions."],"excludes":["raw service logs","raw buyer input","full wallet addresses","payment signatures","payment payloads","facilitator secrets","private keys or API keys","unpublished exploit instructions","competitor proprietary data"],"paidRoute":{"method":"GET","path":"/api/agent-commerce-reliability-ledger","url":"https://agent-research-brief-api-production.up.railway.app/api/agent-commerce-reliability-ledger","priceUsd":"0.10","displayPrice":"$0.10","amountAtomicUsdc":"100000","network":"eip155:8453","scheme":"exact","rail":"Base mainnet x402","requestBodyRequired":false,"expectedUnpaidStatus":402,"expectedPaidStatus":200,"buyerControlledPaymentOnly":true},"mcp":{"toolName":"apexscout_agent_commerce_reliability_ledger","status":"bazaar-mcp-proxy-purchase-available","bazaarMcpServer":"https://api.cdp.coinbase.com/platform/v2/x402/discovery/mcp","bazaarMcpBuyerRecipe":{"searchQueries":["agent commerce reliability data","x402 buyer compatibility","agent payment failure signatures","x402 remediation guidance"],"searchTool":"search_resources","purchaseTool":"proxy_tool_call","buyerControlledPayment":true,"apexScoutPaysForBuyer":false,"paidCompletionDefinition":"settled buyer-controlled payment followed by full Ledger delivery"},"directApexScoutRemoteMcpActive":false,"remotePaidToolRuntimeActive":false,"note":"The official Bazaar MCP server can discover and proxy-purchase the indexed HTTP Ledger. ApexScout does not claim a separate direct remote paid MCP runtime."},"bazaarMcpBuyerRecipe":{"searchQueries":["agent commerce reliability data","x402 buyer compatibility","agent payment failure signatures","x402 remediation guidance"],"searchTool":"search_resources","purchaseTool":"proxy_tool_call","buyerControlledPayment":true,"apexScoutPaysForBuyer":false,"paidCompletionDefinition":"settled buyer-controlled payment followed by full Ledger delivery"},"noSpend":{"previewIsFree":true,"previewCallsPaidRoute":false,"previewCreatesPaymentAttempt":false,"previewCreatesPaidCompletion":false,"paidUpstreamCalls":false,"automaticPayment":false},"privacy":{"aggregateOnlyMetrics":true,"buyerLevelDataExposed":false,"rawBuyerInputExposed":false,"rawLogsExposed":false,"rawUserAgentsExposed":false,"ipAddressesExposed":false,"fullWalletAddressesExposed":false,"paymentSignaturesExposed":false,"rawPaymentPayloadsExposed":false,"secretsExposed":false,"requestBodyRequired":false,"accountRequired":false,"apiKeyRequired":false},"claims":{"guaranteedRevenueClaimed":false,"officialEndorsementClaimed":false,"adviceProvided":false}}