{"x402Version":2,"service":"wallet-cex-flows-mcp","payTo":"0x1664530DC2A1CA350B1dbaD1Fc1F1a70c90fe4de","network":"base","network_caip":"eip155:8453","description":"Exhaustive x402/Bazaar manifest for paid Money Tree routes.","resources":[{"type":"http","method":"POST","resource":"https://wallet-cex-flows-mcp.mtree.workers.dev/v1/wallet/cex_flows","description":"Paid wallet cex flows mcp route for autonomous agents. Returns JSON with provenance, route-specific evidence, and machine-readable fields. Buyer-intent match: wallet CEX flows, wallet exchange exposure. Price 0.30 USDC on Base via x402. Demo/preview: https://wallet-cex-flows-mcp.mtree.workers.dev/demo/cex_flows. Contact: https://wallet-cex-flows-mcp.mtree.workers.dev/contact.","discoverable":true,"accepts":[{"scheme":"exact","network":"eip155:8453","amount":"300000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x1664530DC2A1CA350B1dbaD1Fc1F1a70c90fe4de","maxTimeoutSeconds":300}],"inputSchema":{"type":"http","method":"POST","bodyType":"json","bodyFields":{"query":{"type":"string"},"url":{"type":"string"}},"body":{"query":"example","url":"https://example.com"}},"outputSchema":{"example":{"ok":true,"service":"wallet-cex-flows-mcp","endpoint":"/v1/wallet/cex_flows","dataset_fresh_at":"1970-01-01T00:00:00.000Z","result":"sample paid JSON response"}},"inputExample":{"query":"example","url":"https://example.com"},"outputExample":{"ok":true,"service":"wallet-cex-flows-mcp","endpoint":"/v1/wallet/cex_flows","dataset_fresh_at":"1970-01-01T00:00:00.000Z","result":"sample paid JSON response"},"examples":{"input":{"query":"example","url":"https://example.com"},"output":{"ok":true,"service":"wallet-cex-flows-mcp","endpoint":"/v1/wallet/cex_flows","dataset_fresh_at":"1970-01-01T00:00:00.000Z","result":"sample paid JSON response"}},"metadata":{"service":"wallet-cex-flows-mcp","category":"wallet cex flows mcp","tags":["wallet-cex-flows-mcp","wallet cex flows mcp","cex flows","x402","Bazaar","wallet CEX flows","wallet exchange exposure","exchange deposit attribution","CEX inflows API","cex attribution API"],"demoUrl":"https://wallet-cex-flows-mcp.mtree.workers.dev/demo/cex_flows","contactUrl":"https://wallet-cex-flows-mcp.mtree.workers.dev/contact","datasetHealthUrl":"https://wallet-cex-flows-mcp.mtree.workers.dev/dataset/health"},"extensions":{"bazaar":{"discoverable":true,"category":"wallet cex flows mcp","info":{"input":{"type":"http","method":"POST","bodyType":"json","body":{"query":"example","url":"https://example.com"}},"output":{"type":"json","example":{"ok":true,"service":"wallet-cex-flows-mcp","endpoint":"/v1/wallet/cex_flows","dataset_fresh_at":"1970-01-01T00:00:00.000Z","result":"sample paid JSON response"}}},"schema":{"inputSchema":{"type":"object","additionalProperties":true,"properties":{"query":{"type":"string"},"url":{"type":"string"}}},"outputSchema":{"example":{"ok":true,"service":"wallet-cex-flows-mcp","endpoint":"/v1/wallet/cex_flows","dataset_fresh_at":"1970-01-01T00:00:00.000Z","result":"sample paid JSON response"}}},"input":{"type":"http","method":"POST","bodyType":"json","body":{"query":"example","url":"https://example.com"},"bodyFields":{"query":{"type":"string"},"url":{"type":"string"}}},"output":{"example":{"ok":true,"service":"wallet-cex-flows-mcp","endpoint":"/v1/wallet/cex_flows","dataset_fresh_at":"1970-01-01T00:00:00.000Z","result":"sample paid JSON response"}},"demoUrl":"https://wallet-cex-flows-mcp.mtree.workers.dev/demo/cex_flows","contactUrl":"https://wallet-cex-flows-mcp.mtree.workers.dev/contact","keywords":["wallet-cex-flows-mcp","wallet cex flows mcp","cex flows","x402","Bazaar","wallet CEX flows","wallet exchange exposure","exchange deposit attribution","CEX inflows API","cex attribution API"]}}},{"type":"http","method":"POST","resource":"https://wallet-cex-flows-mcp.mtree.workers.dev/v1/wallet/cex_attribution","description":"Paid exchange-attribution decision for autonomous agents deciding whether a wallet is a known centralized-exchange address before accepting funds, routing payouts, or escalating review. Returns verdict, confidence, registry evidence, execution policy, and next action. Buyer-intent match: exchange deposit attribution, cex attribution API. Price 0.05 USDC on Base via x402. Demo/preview: https://wallet-cex-flows-mcp.mtree.workers.dev/demo/cex_attribution. Contact: https://wallet-cex-flows-mcp.mtree.workers.dev/contact.","discoverable":true,"accepts":[{"scheme":"exact","network":"eip155:8453","amount":"50000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x1664530DC2A1CA350B1dbaD1Fc1F1a70c90fe4de","maxTimeoutSeconds":300}],"inputSchema":{"type":"http","method":"POST","bodyType":"json","bodyFields":{"address":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"},"chain":{"type":"string","enum":["ethereum","base","arbitrum","optimism","polygon"],"default":"ethereum"}},"body":{"address":"0x0000000000000000000000000000000000000000","chain":"base"}},"outputSchema":{"example":{"address":"0x0000000000000000000000000000000000000000","chain":"base","is_cex":false,"confidence":0,"buyer_decision":{"verdict":"review_or_treat_as_unattributed","confidence":"low","reason":"Address is not in the curated CEX registry; absence is not proof of non-CEX."},"evidence":[{"source":"curated-cex-registry-v0.1","result":"no_match","limitation":"registry coverage is partial"}],"execution_policy":{"autonomous_transfer_ok":false,"require_secondary_screening":true,"recommended_controls":["run wallet funding path","check labels/risk score","cap first payment size"]},"next_action":"Do not rely on CEX attribution alone; run funding_path or wallet labels before approving high-value spend."}},"inputExample":{"address":"0x0000000000000000000000000000000000000000","chain":"base"},"outputExample":{"address":"0x0000000000000000000000000000000000000000","chain":"base","is_cex":false,"confidence":0,"buyer_decision":{"verdict":"review_or_treat_as_unattributed","confidence":"low","reason":"Address is not in the curated CEX registry; absence is not proof of non-CEX."},"evidence":[{"source":"curated-cex-registry-v0.1","result":"no_match","limitation":"registry coverage is partial"}],"execution_policy":{"autonomous_transfer_ok":false,"require_secondary_screening":true,"recommended_controls":["run wallet funding path","check labels/risk score","cap first payment size"]},"next_action":"Do not rely on CEX attribution alone; run funding_path or wallet labels before approving high-value spend."},"examples":{"input":{"address":"0x0000000000000000000000000000000000000000","chain":"base"},"output":{"address":"0x0000000000000000000000000000000000000000","chain":"base","is_cex":false,"confidence":0,"buyer_decision":{"verdict":"review_or_treat_as_unattributed","confidence":"low","reason":"Address is not in the curated CEX registry; absence is not proof of non-CEX."},"evidence":[{"source":"curated-cex-registry-v0.1","result":"no_match","limitation":"registry coverage is partial"}],"execution_policy":{"autonomous_transfer_ok":false,"require_secondary_screening":true,"recommended_controls":["run wallet funding path","check labels/risk score","cap first payment size"]},"next_action":"Do not rely on CEX attribution alone; run funding_path or wallet labels before approving high-value spend."}},"metadata":{"service":"wallet-cex-flows-mcp","category":"wallet cex flows mcp","tags":["wallet-cex-flows-mcp","wallet cex flows mcp","cex attribution","x402","Bazaar","exchange deposit attribution","cex attribution API","wallet CEX flows","CEX inflows API","wallet exchange exposure"],"demoUrl":"https://wallet-cex-flows-mcp.mtree.workers.dev/demo/cex_attribution","contactUrl":"https://wallet-cex-flows-mcp.mtree.workers.dev/contact","datasetHealthUrl":"https://wallet-cex-flows-mcp.mtree.workers.dev/dataset/health"},"extensions":{"bazaar":{"discoverable":true,"category":"wallet cex flows mcp","info":{"input":{"type":"http","method":"POST","bodyType":"json","body":{"address":"0x0000000000000000000000000000000000000000","chain":"base"}},"output":{"type":"json","example":{"address":"0x0000000000000000000000000000000000000000","chain":"base","is_cex":false,"confidence":0,"buyer_decision":{"verdict":"review_or_treat_as_unattributed","confidence":"low","reason":"Address is not in the curated CEX registry; absence is not proof of non-CEX."},"evidence":[{"source":"curated-cex-registry-v0.1","result":"no_match","limitation":"registry coverage is partial"}],"execution_policy":{"autonomous_transfer_ok":false,"require_secondary_screening":true,"recommended_controls":["run wallet funding path","check labels/risk score","cap first payment size"]},"next_action":"Do not rely on CEX attribution alone; run funding_path or wallet labels before approving high-value spend."}}},"schema":{"inputSchema":{"type":"object","additionalProperties":false,"required":["address"],"properties":{"address":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"},"chain":{"type":"string","enum":["ethereum","base","arbitrum","optimism","polygon"],"default":"ethereum"}}},"outputSchema":{"example":{"address":"0x0000000000000000000000000000000000000000","chain":"base","is_cex":false,"confidence":0,"buyer_decision":{"verdict":"review_or_treat_as_unattributed","confidence":"low","reason":"Address is not in the curated CEX registry; absence is not proof of non-CEX."},"evidence":[{"source":"curated-cex-registry-v0.1","result":"no_match","limitation":"registry coverage is partial"}],"execution_policy":{"autonomous_transfer_ok":false,"require_secondary_screening":true,"recommended_controls":["run wallet funding path","check labels/risk score","cap first payment size"]},"next_action":"Do not rely on CEX attribution alone; run funding_path or wallet labels before approving high-value spend."}}},"input":{"type":"http","method":"POST","bodyType":"json","body":{"address":"0x0000000000000000000000000000000000000000","chain":"base"},"bodyFields":{"address":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$"},"chain":{"type":"string","enum":["ethereum","base","arbitrum","optimism","polygon"],"default":"ethereum"}}},"output":{"example":{"address":"0x0000000000000000000000000000000000000000","chain":"base","is_cex":false,"confidence":0,"buyer_decision":{"verdict":"review_or_treat_as_unattributed","confidence":"low","reason":"Address is not in the curated CEX registry; absence is not proof of non-CEX."},"evidence":[{"source":"curated-cex-registry-v0.1","result":"no_match","limitation":"registry coverage is partial"}],"execution_policy":{"autonomous_transfer_ok":false,"require_secondary_screening":true,"recommended_controls":["run wallet funding path","check labels/risk score","cap first payment size"]},"next_action":"Do not rely on CEX attribution alone; run funding_path or wallet labels before approving high-value spend."}},"demoUrl":"https://wallet-cex-flows-mcp.mtree.workers.dev/demo/cex_attribution","contactUrl":"https://wallet-cex-flows-mcp.mtree.workers.dev/contact","keywords":["wallet-cex-flows-mcp","wallet cex flows mcp","cex attribution","x402","Bazaar","exchange deposit attribution","cex attribution API","wallet CEX flows","CEX inflows API","wallet exchange exposure"]}}},{"type":"http","method":"POST","resource":"https://wallet-cex-flows-mcp.mtree.workers.dev/v1/cex/recent_inflows","description":"Paid wallet cex flows mcp route for autonomous agents. Returns JSON with provenance, route-specific evidence, and machine-readable fields. Buyer-intent match: CEX inflows API, recent exchange inflows. Price 0.10 USDC on Base via x402. Demo/preview: https://wallet-cex-flows-mcp.mtree.workers.dev/demo/recent_inflows. Contact: https://wallet-cex-flows-mcp.mtree.workers.dev/contact.","discoverable":true,"accepts":[{"scheme":"exact","network":"eip155:8453","amount":"100000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x1664530DC2A1CA350B1dbaD1Fc1F1a70c90fe4de","maxTimeoutSeconds":300}],"inputSchema":{"type":"http","method":"POST","bodyType":"json","bodyFields":{"query":{"type":"string"},"url":{"type":"string"}},"body":{"query":"example","url":"https://example.com"}},"outputSchema":{"example":{"ok":true,"service":"wallet-cex-flows-mcp","endpoint":"/v1/cex/recent_inflows","dataset_fresh_at":"1970-01-01T00:00:00.000Z","result":"sample paid JSON response"}},"inputExample":{"query":"example","url":"https://example.com"},"outputExample":{"ok":true,"service":"wallet-cex-flows-mcp","endpoint":"/v1/cex/recent_inflows","dataset_fresh_at":"1970-01-01T00:00:00.000Z","result":"sample paid JSON response"},"examples":{"input":{"query":"example","url":"https://example.com"},"output":{"ok":true,"service":"wallet-cex-flows-mcp","endpoint":"/v1/cex/recent_inflows","dataset_fresh_at":"1970-01-01T00:00:00.000Z","result":"sample paid JSON response"}},"metadata":{"service":"wallet-cex-flows-mcp","category":"wallet cex flows mcp","tags":["wallet-cex-flows-mcp","wallet cex flows mcp","recent inflows","x402","Bazaar","CEX inflows API","recent exchange inflows","wallet CEX flows","exchange deposit attribution","wallet exchange exposure","cex attribution API"],"demoUrl":"https://wallet-cex-flows-mcp.mtree.workers.dev/demo/recent_inflows","contactUrl":"https://wallet-cex-flows-mcp.mtree.workers.dev/contact","datasetHealthUrl":"https://wallet-cex-flows-mcp.mtree.workers.dev/dataset/health"},"extensions":{"bazaar":{"discoverable":true,"category":"wallet cex flows mcp","info":{"input":{"type":"http","method":"POST","bodyType":"json","body":{"query":"example","url":"https://example.com"}},"output":{"type":"json","example":{"ok":true,"service":"wallet-cex-flows-mcp","endpoint":"/v1/cex/recent_inflows","dataset_fresh_at":"1970-01-01T00:00:00.000Z","result":"sample paid JSON response"}}},"schema":{"inputSchema":{"type":"object","additionalProperties":true,"properties":{"query":{"type":"string"},"url":{"type":"string"}}},"outputSchema":{"example":{"ok":true,"service":"wallet-cex-flows-mcp","endpoint":"/v1/cex/recent_inflows","dataset_fresh_at":"1970-01-01T00:00:00.000Z","result":"sample paid JSON response"}}},"input":{"type":"http","method":"POST","bodyType":"json","body":{"query":"example","url":"https://example.com"},"bodyFields":{"query":{"type":"string"},"url":{"type":"string"}}},"output":{"example":{"ok":true,"service":"wallet-cex-flows-mcp","endpoint":"/v1/cex/recent_inflows","dataset_fresh_at":"1970-01-01T00:00:00.000Z","result":"sample paid JSON response"}},"demoUrl":"https://wallet-cex-flows-mcp.mtree.workers.dev/demo/recent_inflows","contactUrl":"https://wallet-cex-flows-mcp.mtree.workers.dev/contact","keywords":["wallet-cex-flows-mcp","wallet cex flows mcp","recent inflows","x402","Bazaar","CEX inflows API","recent exchange inflows","wallet CEX flows","exchange deposit attribution","wallet exchange exposure","cex attribution API"]}}}],"discovery":{"agentCard":"https://wallet-cex-flows-mcp.mtree.workers.dev/.well-known/agent-card.json","mcp":"https://wallet-cex-flows-mcp.mtree.workers.dev/.well-known/mcp.json","openapi":"https://wallet-cex-flows-mcp.mtree.workers.dev/openapi.yaml","x402":"https://wallet-cex-flows-mcp.mtree.workers.dev/.well-known/x402","apiCatalog":"https://wallet-cex-flows-mcp.mtree.workers.dev/.well-known/api-catalog","llmsTxt":"https://wallet-cex-flows-mcp.mtree.workers.dev/llms.txt"}}