{"data":{"slug":"x402-toolbox","name":"x402 Toolbox","description":"A toolbox of x402 payment-protocol mechanics: 25 small real endpoints on Base mainnet USDC, each demonstrating a distinct pattern -- oracle attestation, escrow, auction, prediction market, deferred invoicing, subscription reminders, insured data feeds, and more. No API keys, no signup.","base_url":"https://lab.paidapis.net","website_url":"https://lab.paidapis.net","category":"Data","endpoint_count":28,"min_price_usd":0.001,"uptime_24h":100,"source":"submitted","status":"online","verified":false,"verified_until":null,"payment_ready":true,"payment_ready_until":"2026-10-30T08:49:11.964Z","last_success_at":"2026-10-23T08:49:11.964Z","consecutive_failures":0,"check_interval_minutes":15,"last_checked_at":"2026-10-23T08:49:11.964Z","created_at":"2026-09-21T11:08:57.112Z","uptime":{"24h":100,"7d":100,"30d":100,"90d":100,"coverage":{"24h":{"daysCovered":1,"checkCount":30},"7d":{"daysCovered":7,"checkCount":562},"30d":{"daysCovered":30,"checkCount":2631},"90d":{"daysCovered":33,"checkCount":2859}}},"avg_response_time_ms":186,"total_checks":2712,"networks":["BSE"],"networks_caip2":["eip155:8453"],"asset":"USDC","endpoints":[{"id":"9cf5e5e9-1cf8-43ea-97e8-e5ebd64ed694","method":"POST","path":"/api/alerts/subscribe","description":"Alerting: register a one-shot webhook that fires when Ethereum gas price crosses your threshold — the server pushes to you when it happens, instead of you polling for it.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-09-21T11:08:57.112Z","last_seen_at":"2026-10-23T08:49:11.928Z","variable_amount":false,"min_price_usd":0.02,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"20000","price_usd":"0.0200000000","pay_to":"0xf74f2020aC3d73F2Bf5ee0F8Bf635475eA881319","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"21f5eabb-f28d-45b8-8120-a4453e39fc9b","method":"GET","path":"/api/attestation-log","description":"Audit trail: a verifiable, timestamped log of past oracle attestations (?limit=, default 20). Each entry carries its own signature from the verify-tx endpoint; the returned page is also freshly signed as a whole.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-09-21T11:08:57.112Z","last_seen_at":"2026-10-23T08:49:11.903Z","variable_amount":false,"min_price_usd":0.02,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"20000","price_usd":"0.0200000000","pay_to":"0xf74f2020aC3d73F2Bf5ee0F8Bf635475eA881319","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"dee80ba4-1cae-4722-8235-ff859698cd4e","method":"GET","path":"/api/batch-resize","description":"Batch task-runner: run up to 5 image-resize jobs in one paid call (?jobs=<JSON array of {url,width,height}>). Priced as the sum of each job's real output-megapixel cost — one payment covers N heterogeneous units of work instead of paying per call for each.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-09-21T11:08:57.112Z","last_seen_at":"2026-10-23T08:49:11.935Z","variable_amount":false,"min_price_usd":0.005,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"5000","price_usd":"0.0050000000","pay_to":"0xf74f2020aC3d73F2Bf5ee0F8Bf635475eA881319","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"5d896d83-05d0-422c-bc35-8c4cbccb6157","method":"POST","path":"/api/bundle/subscribe","description":"Bundle/all-access pass: one payment unlocks 2 minutes of free access to /api/bundle/market-snapshot, /api/bundle/normalized-gas, and /api/bundle/gas-metrics — instead of paying each separately (?subscriberAddress= required). New mechanic: an access-control check gates every bundled route before it runs.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-09-21T11:08:57.112Z","last_seen_at":"2026-10-23T08:49:11.882Z","variable_amount":false,"min_price_usd":0.03,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"30000","price_usd":"0.0300000000","pay_to":"0xf74f2020aC3d73F2Bf5ee0F8Bf635475eA881319","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"08c3664a-9e56-4302-a7cb-66b27a8d8846","method":"POST","path":"/api/contract-risk/summarize","description":"Plain-English smart-contract risk summarizer: submit Solidity source code (max 50000 chars) and get back a structured risk assessment (risk level, specific findings, plain-English summary) — callable by a dev tool or an agent doing due diligence, not just a human reading a dashboard. Priced at $0.001/KB (min $0.01).","mime_type":"application/json","is_active":true,"first_seen_at":"2026-10-14T14:16:47.768Z","last_seen_at":"2026-10-23T08:49:11.898Z","variable_amount":false,"min_price_usd":0.01,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"10000","price_usd":"0.0100000000","pay_to":"0xf74f2020aC3d73F2Bf5ee0F8Bf635475eA881319","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"8e72c679-c937-46be-909b-c4e1c8c7ff7d","method":"POST","path":"/api/document-anchor/create","description":"Blockchain-anchored proof-of-existence: submit a 32-byte document hash (never the document itself) and it's written directly into a real Base transaction's calldata. Unlike every other attestation in this Toolbox, this needs no trust in our oracle key at all — anyone can independently verify it on-chain via the free verify endpoint.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-10-14T14:16:47.768Z","last_seen_at":"2026-10-23T08:49:11.918Z","variable_amount":false,"min_price_usd":0.02,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"20000","price_usd":"0.0200000000","pay_to":"0xf74f2020aC3d73F2Bf5ee0F8Bf635475eA881319","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"387a5edd-3db5-4cff-a4fe-ce66353159d8","method":"GET","path":"/api/enrich-address","description":"Enrichment: attaches real on-chain context to a bare address (contract vs EOA, native balance, transaction count, new-vs-active classification) — checkable facts only, no unverifiable labels.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-09-21T11:08:57.112Z","last_seen_at":"2026-10-23T08:49:11.947Z","variable_amount":false,"min_price_usd":0.01,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"10000","price_usd":"0.0100000000","pay_to":"0xf74f2020aC3d73F2Bf5ee0F8Bf635475eA881319","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"cb5ae455-52e9-4512-afd1-368598c04734","method":"POST","path":"/api/escrow/create","description":"Escrow-lite: payment settles immediately, like every other endpoint here — but the purchased resource is withheld until our oracle confirms your named release condition (a given tx hash confirming on-chain). Soft escrow: delayed delivery, not real fund custody.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-09-21T11:08:57.112Z","last_seen_at":"2026-10-23T08:49:11.775Z","variable_amount":false,"min_price_usd":0.02,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"20000","price_usd":"0.0200000000","pay_to":"0xf74f2020aC3d73F2Bf5ee0F8Bf635475eA881319","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"62e848cd-4729-41fc-9fdf-e0961ac42bae","method":"GET","path":"/api/freshness-priced-data","description":"Freshness-tiered pricing: gas price + ETH/USD price, same data either way. ?freshness=cached ($0.002) serves the last known values with no network call; ?freshness=live ($0.02) forces a guaranteed-current fetch right now.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-09-21T11:08:57.112Z","last_seen_at":"2026-10-23T08:49:11.953Z","variable_amount":false,"min_price_usd":0.002,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"2000","price_usd":"0.0020000000","pay_to":"0xf74f2020aC3d73F2Bf5ee0F8Bf635475eA881319","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"4167b791-b2e5-41ba-ac75-bf2e2d6b859a","method":"GET","path":"/api/gas-comparator","description":"Cross-chain gas comparator: real, current gas price on Ethereum and Base side by side, with the delta and ratio between them, plus the estimated USD cost of a standard 21,000-gas transfer on each chain (using the live ETH/USD price). No advice or 'cheaper chain' verdict — just the numbers.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-09-21T11:08:57.112Z","last_seen_at":"2026-10-23T08:49:11.888Z","variable_amount":false,"min_price_usd":0.01,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"10000","price_usd":"0.0100000000","pay_to":"0xf74f2020aC3d73F2Bf5ee0F8Bf635475eA881319","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"55db73c6-7ad1-4b6f-85ff-ab09bea8c205","method":"GET","path":"/api/gas-history-export","description":"Historical data export: raw Ethereum gas price samples over a date range (?from=, ?to=, ISO 8601, max 24h; ?format=json|csv). Priced at $0.0005/sample (min $0.005) — the real row count for your range, not a flat fee.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-09-21T11:08:57.112Z","last_seen_at":"2026-10-23T08:49:11.848Z","variable_amount":false,"min_price_usd":0.005,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"5000","price_usd":"0.0050000000","pay_to":"0xf74f2020aC3d73F2Bf5ee0F8Bf635475eA881319","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"e9d396f9-d68d-4645-b89c-bfad62125e15","method":"GET","path":"/api/gas-metrics","description":"Derived metrics: Ethereum gas price sampled continuously in the background and turned into rolling average, min/max, volatility, and trend direction over a window (?windowMinutes=, default 10) — none of which exist in the raw upstream feed's single instantaneous value.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-09-21T11:08:57.112Z","last_seen_at":"2026-10-23T08:49:11.713Z","variable_amount":false,"min_price_usd":0.01,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"10000","price_usd":"0.0100000000","pay_to":"0xf74f2020aC3d73F2Bf5ee0F8Bf635475eA881319","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"c8ab10aa-9925-4f78-a500-aef855de6f9a","method":"POST","path":"/api/insured-feed/subscribe","description":"Insured data feed: pay a premium for an ETH/USD price snapshot (?premiumUsdc=, ?maxDeviationPct=, ?checkDelaySeconds=). If the real price has drifted more than your insured tolerance by the checkpoint, claim a 2x refund — a real payout for genuinely stale data, not a fabricated failure.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-09-21T11:08:57.112Z","last_seen_at":"2026-10-23T08:49:11.807Z","variable_amount":false,"min_price_usd":0.01,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"10000","price_usd":"0.0100000000","pay_to":"0xf74f2020aC3d73F2Bf5ee0F8Bf635475eA881319","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"867b21e6-1205-43c3-8a42-179d630d1dfc","method":"POST","path":"/api/invoice/create","description":"Machine-to-machine invoicing: issue a signed invoice now (payerAddress, amountUsdc, optional lineItems/memo/dueBy); the payer settles it later at its own dynamically-priced /pay sub-resource, instead of paying synchronously like every other endpoint here.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-09-21T11:08:57.112Z","last_seen_at":"2026-10-23T08:49:11.720Z","variable_amount":false,"min_price_usd":0.001,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"1000","price_usd":"0.0010000000","pay_to":"0xf74f2020aC3d73F2Bf5ee0F8Bf635475eA881319","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"5c185af6-ed84-4e37-8030-f2a042bb1c1e","method":"GET","path":"/api/large-usdc-transfers","description":"Filtering: USDC on Base settles thousands of transfers a minute. This scans the raw feed and returns only transfers above a value threshold (?minUsd=, default $10,000) — the noise removed, not delivered.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-09-21T11:08:57.112Z","last_seen_at":"2026-10-23T08:49:11.861Z","variable_amount":false,"min_price_usd":0.02,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"20000","price_usd":"0.0200000000","pay_to":"0xf74f2020aC3d73F2Bf5ee0F8Bf635475eA881319","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"64a9369e-d538-4253-8562-3fa8cfc6ab73","method":"POST","path":"/api/leaderboard/list","description":"Leaderboard: pay a tiny fee to appear on a ranked scoreboard (?name=, ?url=, ?note=). No underlying data product — pure visibility. Ranked by cumulative amount paid; paying again bumps your rank.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-09-21T11:08:57.112Z","last_seen_at":"2026-10-23T08:49:11.750Z","variable_amount":false,"min_price_usd":0.005,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"5000","price_usd":"0.0050000000","pay_to":"0xf74f2020aC3d73F2Bf5ee0F8Bf635475eA881319","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"7b72c87c-82e4-4ee9-b9cb-81d8f96b71f8","method":"GET","path":"/api/market-snapshot","description":"Aggregated market snapshot: Ethereum mainnet gas price (Gwei), ETH/USD spot price, and the latest Base mainnet block number and timestamp — combined into one call. Optional ?ref=<address> pays that wallet a 20% referral cut, sent as a separate on-chain transfer after settlement.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-09-21T11:08:57.112Z","last_seen_at":"2026-10-23T08:49:11.908Z","variable_amount":false,"min_price_usd":0.01,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"10000","price_usd":"0.0100000000","pay_to":"0xf74f2020aC3d73F2Bf5ee0F8Bf635475eA881319","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"d5e4943b-3775-49ea-af79-78c857637fa3","method":"GET","path":"/api/normalized-gas","description":"Normalization: Ethereum and Base both return gas price and block data as raw hex (wei, Unix seconds) with no shared shape. This cleans both into one consistent schema per chain — decimal Gwei, ISO 8601 timestamps.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-09-21T11:08:57.112Z","last_seen_at":"2026-10-23T08:49:11.873Z","variable_amount":false,"min_price_usd":0.01,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"10000","price_usd":"0.0100000000","pay_to":"0xf74f2020aC3d73F2Bf5ee0F8Bf635475eA881319","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"d3b29b76-c21b-404f-b46b-ba97fbf7c940","method":"POST","path":"/api/ownership/verify","description":"Wallet-ownership proof: submit the signature for a previously issued challenge (see the free /api/ownership/challenge step) and get back an oracle-signed attestation that this address signed this exact message at this time. EOA wallets only.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-10-14T14:16:47.768Z","last_seen_at":"2026-10-23T08:49:11.941Z","variable_amount":false,"min_price_usd":0.02,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"20000","price_usd":"0.0200000000","pay_to":"0xf74f2020aC3d73F2Bf5ee0F8Bf635475eA881319","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"479709a6-13ed-4680-af5c-4ff7faaa5ad8","method":"GET","path":"/api/reliable-eth-price","description":"Reliability: ETH/USD price with retry-with-backoff and last-known-good cache fallback layered on top — sells dependability, not the raw data itself. Optional ?simulateFailureRate=0-1 for demoing the fallback path.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-09-21T11:08:57.112Z","last_seen_at":"2026-10-23T08:49:11.854Z","variable_amount":false,"min_price_usd":0.01,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"10000","price_usd":"0.0100000000","pay_to":"0xf74f2020aC3d73F2Bf5ee0F8Bf635475eA881319","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"43d7c7c2-c59c-41ba-bc35-3da74079647b","method":"GET","path":"/api/reputation","description":"Reputation layer: a trust score (?address=) computed from two real sources — live on-chain activity (via enrichment) and our own ledger of settled payments this address has actually made to us. No third-party data, fully documented breakdown, not a black box.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-09-21T11:08:57.112Z","last_seen_at":"2026-10-23T08:49:11.840Z","variable_amount":false,"min_price_usd":0.01,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"10000","price_usd":"0.0100000000","pay_to":"0xf74f2020aC3d73F2Bf5ee0F8Bf635475eA881319","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"315bc63a-8573-4d65-bb76-cbcee86a1fcf","method":"GET","path":"/api/resize-image","description":"Task-runner: resize an image (?url=, ?width=, ?height=, max 2000px each) and return it as a data URL. Priced at $0.02/output-megapixel (min $0.005) — sells compute, metered by resource use, not a flat fee.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-09-21T11:08:57.112Z","last_seen_at":"2026-10-23T08:49:11.743Z","variable_amount":false,"min_price_usd":0.005,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"5000","price_usd":"0.0050000000","pay_to":"0xf74f2020aC3d73F2Bf5ee0F8Bf635475eA881319","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"4224cf20-d882-48a0-8534-c3faa05d4cd9","method":"POST","path":"/api/subscriptions/register","description":"Register a subscription (yours or one you manage for another agent) for renewal-reminder tracking. Bookkeeping only — no auto-renewal, no custody, this server never pays on your behalf. Fires a webhook once per cycle when the reminder window opens.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-09-21T11:08:57.112Z","last_seen_at":"2026-10-23T08:49:11.868Z","variable_amount":false,"min_price_usd":0.01,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"10000","price_usd":"0.0100000000","pay_to":"0xf74f2020aC3d73F2Bf5ee0F8Bf635475eA881319","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"be63f369-1206-4c61-937d-2364eec02ede","method":"GET","path":"/api/tax-lot-calculator","description":"FIFO tax-lot calculator: fetches on-chain transfer history for one or more wallets (?addresses=0x..,0x.. comma-separated) on Ethereum mainnet, prices each disposal/acquisition in USD at its own historical date, and returns matched cost-basis lots with realized gain/loss and short/long-term classification. Priced at $0.05/wallet requested.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-10-14T14:16:47.768Z","last_seen_at":"2026-10-23T08:49:11.788Z","variable_amount":false,"min_price_usd":0.05,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"50000","price_usd":"0.0500000000","pay_to":"0xf74f2020aC3d73F2Bf5ee0F8Bf635475eA881319","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"bcd4f7f5-cb7b-4709-bedf-04cfe4107687","method":"GET","path":"/api/verify-tx","description":"Oracle: checks whether a base transaction hash has confirmed on-chain, and returns a signed (EIP-191) yes/no attestation — verifiable independently against 0x5a6d60f11C0E33f97E2De12b8B2b70d1B1FE9Efc, without trusting us again on a later call.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-09-21T11:08:57.112Z","last_seen_at":"2026-10-23T08:49:11.736Z","variable_amount":false,"min_price_usd":0.02,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"20000","price_usd":"0.0200000000","pay_to":"0xf74f2020aC3d73F2Bf5ee0F8Bf635475eA881319","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"7396b76b-030c-4ea3-acaa-8318a353b644","method":"GET","path":"/api/verify-tx-multi-source","description":"Multi-source oracle: checks a Base tx hash against 3 independent RPC providers in parallel and only signs an attestation if all of them unanimously agree. If they disagree, the raw per-source breakdown is returned instead of a false attestation — stronger trust than the single-source oracle, priced accordingly.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-09-21T11:08:57.112Z","last_seen_at":"2026-10-23T08:49:11.893Z","variable_amount":false,"min_price_usd":0.05,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"50000","price_usd":"0.0500000000","pay_to":"0xf74f2020aC3d73F2Bf5ee0F8Bf635475eA881319","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"bcf40583-20d4-490b-bae6-57f1ba786a04","method":"POST","path":"/api/wallet-watch/subscribe","description":"Wallet-activity webhook: register a Base address (?address=) and a webhook (?webhookUrl=) — the server watches for any native ETH or ERC-20 transfer touching that address and pushes a webhook per match for 30 days, instead of you polling for it. Unlike the gas-price alert, this can fire repeatedly.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-10-14T14:16:47.768Z","last_seen_at":"2026-10-23T08:49:11.729Z","variable_amount":false,"min_price_usd":0.02,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"20000","price_usd":"0.0200000000","pay_to":"0xf74f2020aC3d73F2Bf5ee0F8Bf635475eA881319","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"1a94278e-64c9-4291-9dba-f5db0abf7e75","method":"GET","path":"/api/wiki-summary","description":"Format conversion: Wikipedia's own REST API serves full rendered HTML, not JSON. This fetches an article's lead section (?title=) and returns clean, tag-free paragraph text as JSON.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-09-21T11:08:57.112Z","last_seen_at":"2026-10-23T08:49:11.766Z","variable_amount":false,"min_price_usd":0.01,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"10000","price_usd":"0.0100000000","pay_to":"0xf74f2020aC3d73F2Bf5ee0F8Bf635475eA881319","max_timeout_seconds":300}],"pay_to_divergence":null}],"pay_to_changes":[],"assessment":{"updated_at":"2026-10-23T03:23:01.877Z","input_hash":"7311eeb8d61aa02b1fa18360eaf821a821a8ab13474529e15655ac75f439ef83","model_id":null,"prompt_version":null,"reliability":{"uptime":{"24h":100,"7d":100,"30d":100,"90d":100},"response_p95_ms":405,"avg_response_ms":186,"last_checked_at":"2026-10-23T03:10:46.657Z","consecutive_failures":0,"total_checks":2691},"compliance":{"grade":"A","passed":14,"total":14,"checks":[{"id":"payload_captured","label":"402 payload captured","pass":true},{"id":"accepts_present","label":"accepts[] array present","pass":true},{"id":"payto_recoverable","label":"payTo address recoverable","pass":true},{"id":"payto_conformant","label":"payTo at accepts[0].payTo (conformant shape)","pass":true},{"id":"payto_shape","label":"payTo is a valid on-chain address","pass":true},{"id":"price_present","label":"atomic price declared","pass":true},{"id":"price_sane","label":"atomic price in a sane range","pass":true},{"id":"asset_declared","label":"asset (token) address declared","pass":true},{"id":"network_caip2","label":"network resolves to CAIP-2","pass":true},{"id":"scheme_declared","label":"payment scheme declared","pass":true},{"id":"transport_https","label":"served over HTTPS","pass":true},{"id":"x402_version_current","label":"declares the current x402 version (2)","pass":true},{"id":"eip712_domain_extra","label":"EIP-712 domain parameters present on every EVM entry","pass":true},{"id":"version_channel_coherent","label":"x402 v2 envelope delivered in the payment-required header","pass":true}],"pay_to_source":"payTo","pay_to_location":"accept","staleness":{"probe_failing":false,"last_success_at":"2026-10-23T08:49:11.964Z","envelope_captured_at":"2026-10-14T14:46:16.455Z"}},"site":{"homepage":true,"openapi":true,"pricing":false,"llms_txt":false,"robots":true,"terms":false,"checked_at":"2026-10-22T08:53:01.841Z"},"domain":{"age_days":41,"registrar":"NameCheap, Inc.","free_host":false,"created_date":"2026-09-08T03:27:17.000Z","checked_at":"2026-10-20T01:23:02.228Z"},"economics":{"price_usd":0.001,"price_atomic":"1000","model":"tiered","category_percentile":9,"stability":1,"price_max_usd":0.05,"category_percentile_max":58,"endpoint_count":28,"distinct_price_count":7},"risk":{"level":"clean","flags":[]},"synthesis":null,"traction":{"status":"measured","volume_usd_30d":0,"tx_count_30d":0,"unique_buyers_30d":0,"last_settlement_at":null,"top_buyer_share_30d":null,"top_3_buyers_share_30d":null,"concentrated_volume":false,"trend_7d_vs_30d":null,"shared_payout":false,"shared_with":0,"measured_networks":["eip155:8453"],"first_settlement_at":null,"volume_usd_all_time":0,"tx_count_all_time":0,"median_settlement_usd_30d":null,"max_settlement_usd_30d":null,"settled_via":[],"settled_via_detail":[],"shared_with_services":[],"pro_quota_share":1,"caveat":"Conservative undercount: only USDC settlements via facilitators we measure are counted. A measured floor, not an estimate.","all_time_caveat":"All-time is floored at the start of our harvest window, not the service full history."}}},"provenance":{"license":"CC-BY-4.0","attribution_required":true,"attribution":"Data: x402-list.com (CC BY 4.0)","cite_as":"https://x402-list.com/services/x402-toolbox","source":"https://x402-list.com"}}