{"uid":"cap_ipi9i9sabt5b7luJafb15","slug":"blockchain-money-map-x402-catalog-drift-monitor-ed505860","name":"Blockchain Money Map X402 Catalog Drift Monitor","description":"Choose Blockchain Money Map for human-readable public blockchain reports or x402-paid agent API services.","url":"https://api.blockchainmoneymap.com/api/x402/x402-catalog-drift-monitor","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"service_url":{"type":"string","format":"uri","maxLength":2048,"description":"Public HTTPS service URL used only as a sanitized label in v1."},"catalog_json":{"type":"object","additionalProperties":true},"openapi_json":{"type":"object","additionalProperties":true},"mcp_tool_name":{"type":"string","maxLength":120},"expected_price":{"type":"string","pattern":"^[0-9]+(\\.[0-9]{1,6})?$"},"expected_method":{"enum":["GET","POST"],"type":"string","default":"POST"},"expected_network":{"type":"string","maxLength":40},"expected_tool_id":{"type":"string","maxLength":120},"expected_currency":{"type":"string","maxLength":20},"expected_endpoint":{"type":"string","maxLength":256,"description":"Root-relative endpoint path expected by the buyer agent."},"expected_receiver":{"type":"string","maxLength":120},"payment_challenge_json":{"type":"object","additionalProperties":true}}},"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_sgd-BP6_QNjb3MY78ktE6","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":"Detects drift between an expected x402-paid API catalog/OpenAPI specification and its live payment challenge response, validating that pricing, endpoints, methods, and receiver addresses match expectations.","exampleAgentPrompt":"Can you check whether the x402 catalog for https://api.example.com is still consistent with what I expect — price should be 0.05 USDC, method POST, endpoint /api/v1/data, receiver 0xAbC123, network base-mainnet? Submit the current OpenAPI JSON and flag any drift.","exampleUseCases":[{"title":"Pre-flight agent catalog integrity check","prompt":"Before my agent starts making paid calls to https://api.somex402service.com, check that its x402 catalog still shows a price of 0.01 USDC, uses POST, and pays to receiver 0xDEF456 on base-mainnet — here's the OpenAPI JSON I cached last week, flag anything that's changed."},{"title":"Alerting on receiver address change","prompt":"I'm worried that the x402 payment receiver for the data feed at https://api.blockchainmoneymap.com/api/x402/wallet-flow-report may have changed — can you run a drift check against my expected receiver 0xABC789 and expected price 0.01 USDC and tell me if anything looks off?"},{"title":"CI validation of x402 payment spec","prompt":"As part of my deployment pipeline, validate that the live x402 payment challenge for tool 'wallet-flow-report' on https://api.blockchainmoneymap.com still matches the expected tool ID, 0.01 USDC price, POST method, and USDC currency — give me a pass/fail result."}],"resultDescription":"A JSON report indicating whether the live x402 payment challenge and catalog metadata match the provided expected values, highlighting any fields that have drifted such as price, receiver address, endpoint path, method, network, currency, or tool ID.","failureModes":["Service URL is unreachable or returns non-402 response — drift check cannot be completed","Malformed catalog_json or openapi_json causes schema parse failure","Expected values not provided — comparison cannot be made, returns partial or vacuous result","Network mismatch in expected_network field causes no-match result even when service is healthy","Price format not matching the required pattern (digits with up to 6 decimal places) causes validation rejection"],"whenToPreferThis":"Use this endpoint when an AI agent or developer needs to programmatically verify that an x402-paid API service has not silently changed its pricing, receiver wallet, endpoint paths, HTTP method, or network configuration since the last known-good state. Prefer this over manual inspection when operating fleets of agents that depend on stable x402 payment parameters, or when building CI/CD pipelines that need to gate deployments on catalog integrity. This is specifically designed for the x402 micropayment protocol ecosystem and is not a general API health-check tool.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T18:47:52.842Z","isFirstParty":false}