{"uid":"cap_U-pNF16378_RL4utBG8ke","slug":"blockchain-money-map-x402-facilitator-readiness-passport-ecc0141b","name":"Blockchain Money Map x402 Facilitator Readiness Passport","description":"Scores caller-supplied x402 facilitator facts for production readiness.","url":"https://api.blockchainmoneymap.com/api/x402/x402-facilitator-readiness-passport?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"mode":{"enum":["check"]},"facts":{"type":"object","required":["facilitator_url_label","environment","verify_status","settle_status","allowed_networks"],"properties":{"environment":{"type":"string","maxLength":500},"known_caveats":{"type":"string","maxLength":500},"settle_status":{"type":"string","maxLength":500},"verify_status":{"type":"string","maxLength":500},"allowed_networks":{"type":"array","maxItems":50},"production_evidence":{"type":"string","maxLength":500},"facilitator_url_label":{"type":"string","maxLength":500},"settlement_cache_present":{"type":"boolean"}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true},"reference_facts":{"type":"object","required":["facilitator_url_label","environment","verify_status","settle_status","allowed_networks"],"properties":{"environment":{"type":"string","maxLength":500},"known_caveats":{"type":"string","maxLength":500},"settle_status":{"type":"string","maxLength":500},"verify_status":{"type":"string","maxLength":500},"allowed_networks":{"type":"array","maxItems":50},"production_evidence":{"type":"string","maxLength":500},"facilitator_url_label":{"type":"string","maxLength":500},"settlement_cache_present":{"type":"boolean"}},"additionalProperties":false}}},"responseSchema":{"type":"json"},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.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_VGR8TDg5CO02-KPk_PgRk","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Checks and validates the readiness status of an x402 payment facilitator by comparing its current facts against reference facts and returning a structured readiness passport.","exampleAgentPrompt":"Check the x402 facilitator readiness passport for the facilitator labeled 'my-prod-facilitator' running in a production environment, where verify status is 'active', settle status is 'live', allowed networks include 'base-mainnet', and compare it against the same reference baseline to see if it passes readiness checks.","exampleUseCases":[{"title":"Pre-launch facilitator readiness audit","prompt":"Before we go live, run a readiness passport check on our x402 facilitator labeled 'payments-prod' in the production environment — verify status is 'ok', settle status is 'confirmed', allowed networks are ['base-mainnet', 'ethereum-mainnet'], and settlement cache is present. Compare it against our reference baseline with the same settings so I can see if anything is off."},{"title":"Staging vs production config comparison","prompt":"I want to compare our staging x402 facilitator config against our known-good production reference. The staging facts are: label 'staging-facilitator', environment 'staging', verify status 'pending', settle status 'active', allowed networks ['base-sepolia'], no settlement cache. Reference facts use environment 'production' with verify and settle both 'confirmed'. Run a readiness check to spot the differences."},{"title":"Automated CI readiness gate for x402","prompt":"As part of our deployment pipeline, check the readiness passport for the facilitator labeled 'ci-test-facilitator' in environment 'test', with verify status 'active', settle status 'active', allowed networks ['base-sepolia'], and no known caveats — use the same values as the reference facts so we can confirm it's fully aligned before merging."}],"resultDescription":"A JSON readiness passport indicating whether the x402 facilitator meets readiness criteria, including comparison results between current facts and reference facts, flags for any caveats, environment compatibility, network allowances, settlement cache status, and an overall pass/fail or readiness score.","failureModes":["Missing required facts fields (facilitator_url_label, environment, verify_status, settle_status, allowed_networks) causes validation error","Mismatched reference_facts schema returns diff or mismatch report","Empty allowed_networks array may trigger a readiness failure","Invalid mode value (not 'check') causes request rejection","Payment not included or insufficient USDC causes 402 response","Malformed JSON body returns 400 error"],"whenToPreferThis":"Use this endpoint when you need to programmatically validate or audit the readiness of an x402 payment facilitator before deploying to production, during CI/CD pipelines, or when comparing a live facilitator configuration against a known-good reference baseline. It is purpose-built for the x402 payment protocol ecosystem and is the right choice over generic health-check endpoints when you need structured facilitator-specific readiness signals including network allowances, settlement cache status, and environment classification.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-17T18:33:08.655Z","isFirstParty":false,"canonicalSlug":"blockchain-money-map-x402-facilitator-readiness-passport-ecc0141b"}