{"schemaVersion":"0.2.0","name":"BitBooth","description":"The non-custodial commerce and reliability layer for autonomous agents. 40 paid endpoints, up to 5 correctly quoted, request-bound signed stablecoin tuples when configured. Agents pay USDC on Base, Solana, XRPL, or Stellar, or RLUSD on XRPL. Unpriced native assets and transaction-hash-only rails are disabled. Same endpoint, agent picks. No accounts. No API keys. No signup.","version":"1.0.0","url":"https://app.heinrichstech.com","documentationUrl":"https://app.heinrichstech.com/docs/agents","provider":{"name":"Heinrichs Software Solutions Company","url":"https://heinrichstech.com"},"capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false,"paymentProtocols":["x402"]},"payment":{"protocol":"x402","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","assetSymbol":"USDC","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F","facilitator":"coinbase-cdp","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","xrpl:0","stellar:pubnet"],"assets":["eip155:8453:0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp:EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","xrpl:0:524C555344000000000000000000000000000000","xrpl:0:5553444300000000000000000000000000000000","stellar:pubnet:USDC"],"facilitators":["coinbase-cdp","t54-xrpl","self-hosted-stellar"]},"discovery":{"bazaar":"https://app.heinrichstech.com/bazaar.json","wellKnownX402":"https://app.heinrichstech.com/.well-known/x402.json","openapi":"https://app.heinrichstech.com/openapi.yaml","postmanCollection":"https://app.heinrichstech.com/bitbooth.postman_collection.json"},"skills":[{"id":"echo","name":"echo","description":"Smallest possible paid endpoint. Pay 0.001 USDC, get a JSON echo back. Reference implementation of the x402 + CDP Facilitator + Bazaar discovery loop.","url":"https://app.heinrichstech.com/v1/cdp/echo","method":"POST","category":"utility","tags":["x402","paid","multi-chain","utility"],"pricing":{"protocol":"x402","amountAtomic":"1000","amountUsdc":0.001,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","assetSymbol":"USDC","network":"eip155:8453","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F"},"accepts":[{"scheme":"exact","network":"eip155:8453","amount":"1000","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F","maxTimeoutSeconds":120,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USDC","version":"2"},"resource":"https://app.heinrichstech.com/v1/cdp/echo"},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","amount":"1000","payTo":"EDtPHNFA6ofGQZPb8NYUxdTkqVwCfkWJzRCg8vQXkYBL","maxTimeoutSeconds":120,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM"},"resource":"https://app.heinrichstech.com/v1/cdp/echo"},{"scheme":"exact","network":"xrpl:0","asset":"524C555344000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.001000","maxTimeoutSeconds":120,"extra":{"issuer":"rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De","sourceTag":804681468,"invoiceId":"bb-xrpl-f4bde35637bc357c"},"resource":"https://app.heinrichstech.com/v1/cdp/echo"},{"scheme":"exact","network":"xrpl:0","asset":"5553444300000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.001000","maxTimeoutSeconds":120,"extra":{"issuer":"rGm7WCVp9gb4jZHWTEtGUr4dd74z2XuWhE","sourceTag":804681468,"invoiceId":"bb-xrpl-d6b85b2e1c38aa17"},"resource":"https://app.heinrichstech.com/v1/cdp/echo"},{"scheme":"exact","network":"stellar:pubnet","amount":"10000","payTo":"GCB5WZT5VCBBATGMQMTB6TLUXD6KQC6N5ITRWK3CCP4J3YOCE45FA2GO","maxTimeoutSeconds":120,"asset":"USDC","extra":{"currency":"USDC","issuer":"GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN"},"resource":"https://app.heinrichstech.com/v1/cdp/echo"}]},{"id":"json-repair","name":"json-repair","description":"Take any almost-JSON string (LLM tool output, broken API response, etc.), fix common errors (trailing commas, single quotes, unquoted keys, missing brackets), and optionally validate against a JSON Schema. Built for AI agents that wrap every tool call in defensive parsing.","url":"https://app.heinrichstech.com/v1/cdp/json-repair","method":"POST","category":"utility","tags":["x402","paid","multi-chain","utility"],"pricing":{"protocol":"x402","amountAtomic":"5000","amountUsdc":0.005,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","assetSymbol":"USDC","network":"eip155:8453","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F"},"accepts":[{"scheme":"exact","network":"eip155:8453","amount":"5000","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F","maxTimeoutSeconds":120,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USDC","version":"2"},"resource":"https://app.heinrichstech.com/v1/cdp/json-repair"},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","amount":"5000","payTo":"EDtPHNFA6ofGQZPb8NYUxdTkqVwCfkWJzRCg8vQXkYBL","maxTimeoutSeconds":120,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM"},"resource":"https://app.heinrichstech.com/v1/cdp/json-repair"},{"scheme":"exact","network":"xrpl:0","asset":"524C555344000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.005000","maxTimeoutSeconds":120,"extra":{"issuer":"rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De","sourceTag":804681468,"invoiceId":"bb-xrpl-79a2e52fb129b979"},"resource":"https://app.heinrichstech.com/v1/cdp/json-repair"},{"scheme":"exact","network":"xrpl:0","asset":"5553444300000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.005000","maxTimeoutSeconds":120,"extra":{"issuer":"rGm7WCVp9gb4jZHWTEtGUr4dd74z2XuWhE","sourceTag":804681468,"invoiceId":"bb-xrpl-8564a62ab8d35ec3"},"resource":"https://app.heinrichstech.com/v1/cdp/json-repair"},{"scheme":"exact","network":"stellar:pubnet","amount":"50000","payTo":"GCB5WZT5VCBBATGMQMTB6TLUXD6KQC6N5ITRWK3CCP4J3YOCE45FA2GO","maxTimeoutSeconds":120,"asset":"USDC","extra":{"currency":"USDC","issuer":"GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN"},"resource":"https://app.heinrichstech.com/v1/cdp/json-repair"}]},{"id":"faker","name":"faker","description":"Structured synthetic data on demand. Pass a template like { name: \"person.fullName\", email: \"internet.email\" } and a count, receive an array of records ready to seed forms, populate test databases, or feed mock data into prompt examples.","url":"https://app.heinrichstech.com/v1/cdp/faker","method":"POST","category":"utility","tags":["x402","paid","multi-chain","utility"],"pricing":{"protocol":"x402","amountAtomic":"5000","amountUsdc":0.005,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","assetSymbol":"USDC","network":"eip155:8453","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F"},"accepts":[{"scheme":"exact","network":"eip155:8453","amount":"5000","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F","maxTimeoutSeconds":120,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USDC","version":"2"},"resource":"https://app.heinrichstech.com/v1/cdp/faker"},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","amount":"5000","payTo":"EDtPHNFA6ofGQZPb8NYUxdTkqVwCfkWJzRCg8vQXkYBL","maxTimeoutSeconds":120,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM"},"resource":"https://app.heinrichstech.com/v1/cdp/faker"},{"scheme":"exact","network":"xrpl:0","asset":"524C555344000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.005000","maxTimeoutSeconds":120,"extra":{"issuer":"rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De","sourceTag":804681468,"invoiceId":"bb-xrpl-ac5a18adb299ee44"},"resource":"https://app.heinrichstech.com/v1/cdp/faker"},{"scheme":"exact","network":"xrpl:0","asset":"5553444300000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.005000","maxTimeoutSeconds":120,"extra":{"issuer":"rGm7WCVp9gb4jZHWTEtGUr4dd74z2XuWhE","sourceTag":804681468,"invoiceId":"bb-xrpl-cdb995fb91ad1ddd"},"resource":"https://app.heinrichstech.com/v1/cdp/faker"},{"scheme":"exact","network":"stellar:pubnet","amount":"50000","payTo":"GCB5WZT5VCBBATGMQMTB6TLUXD6KQC6N5ITRWK3CCP4J3YOCE45FA2GO","maxTimeoutSeconds":120,"asset":"USDC","extra":{"currency":"USDC","issuer":"GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN"},"resource":"https://app.heinrichstech.com/v1/cdp/faker"}]},{"id":"render-pro","name":"render-pro","description":"PageDelta by BitBooth: pay $0.01 once to render a public page, extract bounded Markdown and exact focus evidence, capture an optional visual snapshot, and compare it with this payer's previous observation. Returns hashes, a tracking cursor, a content-bound observation ID, and settled payment identity. No API key or subscription.","url":"https://app.heinrichstech.com/v1/cdp/render-pro","method":"POST","category":"data","tags":["x402","paid","multi-chain","data"],"pricing":{"protocol":"x402","amountAtomic":"10000","amountUsdc":0.01,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","assetSymbol":"USDC","network":"eip155:8453","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F"},"accepts":[{"scheme":"exact","network":"eip155:8453","amount":"10000","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F","maxTimeoutSeconds":120,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USDC","version":"2"},"resource":"https://app.heinrichstech.com/v1/cdp/render-pro"},{"scheme":"exact","network":"xrpl:0","asset":"524C555344000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.010000","maxTimeoutSeconds":120,"extra":{"issuer":"rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De","sourceTag":804681468,"invoiceId":"bb-xrpl-628cc73933d29db4"},"resource":"https://app.heinrichstech.com/v1/cdp/render-pro"},{"scheme":"exact","network":"xrpl:0","asset":"5553444300000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.010000","maxTimeoutSeconds":120,"extra":{"issuer":"rGm7WCVp9gb4jZHWTEtGUr4dd74z2XuWhE","sourceTag":804681468,"invoiceId":"bb-xrpl-56f73bd128cbd045"},"resource":"https://app.heinrichstech.com/v1/cdp/render-pro"},{"scheme":"exact","network":"stellar:pubnet","amount":"100000","payTo":"GCB5WZT5VCBBATGMQMTB6TLUXD6KQC6N5ITRWK3CCP4J3YOCE45FA2GO","maxTimeoutSeconds":120,"asset":"USDC","extra":{"currency":"USDC","issuer":"GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN"},"resource":"https://app.heinrichstech.com/v1/cdp/render-pro"}]},{"id":"web-watch","name":"web-watch","description":"At $0.001 per check, monitor any public URL without carrying page state. BitBooth stores a payer-scoped SHA-256 baseline and reports whether the content, HTTP status, redirect, or content type changed. The first check returns changed:null; page content is never returned or stored. Built for frequent agent heartbeats, release monitors, and pricing alerts.","url":"https://app.heinrichstech.com/v1/cdp/web-watch","method":"POST","category":"data","tags":["x402","paid","multi-chain","data"],"pricing":{"protocol":"x402","amountAtomic":"1000","amountUsdc":0.001,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","assetSymbol":"USDC","network":"eip155:8453","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F"},"accepts":[{"scheme":"exact","network":"eip155:8453","amount":"1000","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F","maxTimeoutSeconds":120,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USDC","version":"2"},"resource":"https://app.heinrichstech.com/v1/cdp/web-watch"},{"scheme":"exact","network":"xrpl:0","asset":"524C555344000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.001000","maxTimeoutSeconds":120,"extra":{"issuer":"rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De","sourceTag":804681468,"invoiceId":"bb-xrpl-88bf4d82524b1acb"},"resource":"https://app.heinrichstech.com/v1/cdp/web-watch"},{"scheme":"exact","network":"xrpl:0","asset":"5553444300000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.001000","maxTimeoutSeconds":120,"extra":{"issuer":"rGm7WCVp9gb4jZHWTEtGUr4dd74z2XuWhE","sourceTag":804681468,"invoiceId":"bb-xrpl-f0101615dc87d14a"},"resource":"https://app.heinrichstech.com/v1/cdp/web-watch"},{"scheme":"exact","network":"stellar:pubnet","amount":"10000","payTo":"GCB5WZT5VCBBATGMQMTB6TLUXD6KQC6N5ITRWK3CCP4J3YOCE45FA2GO","maxTimeoutSeconds":120,"asset":"USDC","extra":{"currency":"USDC","issuer":"GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN"},"resource":"https://app.heinrichstech.com/v1/cdp/web-watch"}]},{"id":"xrpl-wallet-watch","name":"xrpl-wallet-watch","description":"Pay 0.001 RLUSD for an actionable XRPL agent-wallet heartbeat: spendable XRP after reserves, canonical RLUSD trust-line health and call runway, validated activity, balance deltas, failed transactions, and new destinations. The first call establishes a private payer-scoped baseline and skips historical activity.","url":"https://app.heinrichstech.com/v1/cdp/xrpl-wallet-watch","method":"POST","category":"data","tags":["x402","paid","xrpl","rlusd","data"],"pricing":{"protocol":"x402","amountAtomic":"1000","amountRlusd":"0.001000","asset":"524C555344000000000000000000000000000000","assetSymbol":"RLUSD","network":"xrpl:0","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy"},"accepts":[{"scheme":"exact","network":"xrpl:0","asset":"524C555344000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.001000","maxTimeoutSeconds":120,"extra":{"issuer":"rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De","sourceTag":804681468,"invoiceId":"bb-xrpl-9298d8784f6dff25"},"resource":"https://app.heinrichstech.com/v1/cdp/xrpl-wallet-watch"}]},{"id":"web-diff","name":"web-diff","description":"Render any URL with full Playwright JS rendering, then return both the current markdown snapshot AND a structured diff against the previous snapshot. BitBooth stores the baseline server-side per payer wallet and URL, so a monitoring agent sends just a URL and learns whether the page changed, what changed, and when it was last checked, while carrying no state of its own. Supply previousMarkdown to diff against your own copy instead.","url":"https://app.heinrichstech.com/v1/cdp/web-diff","method":"POST","category":"data","tags":["x402","paid","multi-chain","data"],"pricing":{"protocol":"x402","amountAtomic":"80000","amountUsdc":0.08,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","assetSymbol":"USDC","network":"eip155:8453","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F"},"accepts":[{"scheme":"exact","network":"eip155:8453","amount":"80000","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F","maxTimeoutSeconds":120,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USDC","version":"2"},"resource":"https://app.heinrichstech.com/v1/cdp/web-diff"},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","amount":"80000","payTo":"EDtPHNFA6ofGQZPb8NYUxdTkqVwCfkWJzRCg8vQXkYBL","maxTimeoutSeconds":120,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM"},"resource":"https://app.heinrichstech.com/v1/cdp/web-diff"},{"scheme":"exact","network":"xrpl:0","asset":"524C555344000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.080000","maxTimeoutSeconds":120,"extra":{"issuer":"rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De","sourceTag":804681468,"invoiceId":"bb-xrpl-8050999f86ba5a76"},"resource":"https://app.heinrichstech.com/v1/cdp/web-diff"},{"scheme":"exact","network":"xrpl:0","asset":"5553444300000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.080000","maxTimeoutSeconds":120,"extra":{"issuer":"rGm7WCVp9gb4jZHWTEtGUr4dd74z2XuWhE","sourceTag":804681468,"invoiceId":"bb-xrpl-3567277312e36cd5"},"resource":"https://app.heinrichstech.com/v1/cdp/web-diff"},{"scheme":"exact","network":"stellar:pubnet","amount":"800000","payTo":"GCB5WZT5VCBBATGMQMTB6TLUXD6KQC6N5ITRWK3CCP4J3YOCE45FA2GO","maxTimeoutSeconds":120,"asset":"USDC","extra":{"currency":"USDC","issuer":"GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN"},"resource":"https://app.heinrichstech.com/v1/cdp/web-diff"}]},{"id":"llm-tool-validate","name":"llm-tool-validate","description":"JSON Schema validation + optional auto-coercion + a confidence score for any LLM tool-call payload. Pair with /v1/cdp/json-repair to fix malformed JSON first, then validate against your tool schema. Built for agents that need a programmatic gate between the model and downstream system calls.","url":"https://app.heinrichstech.com/v1/cdp/llm-tool-validate","method":"POST","category":"utility","tags":["x402","paid","multi-chain","utility"],"pricing":{"protocol":"x402","amountAtomic":"8000","amountUsdc":0.008,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","assetSymbol":"USDC","network":"eip155:8453","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F"},"accepts":[{"scheme":"exact","network":"eip155:8453","amount":"8000","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F","maxTimeoutSeconds":120,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USDC","version":"2"},"resource":"https://app.heinrichstech.com/v1/cdp/llm-tool-validate"},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","amount":"8000","payTo":"EDtPHNFA6ofGQZPb8NYUxdTkqVwCfkWJzRCg8vQXkYBL","maxTimeoutSeconds":120,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM"},"resource":"https://app.heinrichstech.com/v1/cdp/llm-tool-validate"},{"scheme":"exact","network":"xrpl:0","asset":"524C555344000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.008000","maxTimeoutSeconds":120,"extra":{"issuer":"rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De","sourceTag":804681468,"invoiceId":"bb-xrpl-9220274d3a9b084b"},"resource":"https://app.heinrichstech.com/v1/cdp/llm-tool-validate"},{"scheme":"exact","network":"xrpl:0","asset":"5553444300000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.008000","maxTimeoutSeconds":120,"extra":{"issuer":"rGm7WCVp9gb4jZHWTEtGUr4dd74z2XuWhE","sourceTag":804681468,"invoiceId":"bb-xrpl-606e459a1ca5b3c3"},"resource":"https://app.heinrichstech.com/v1/cdp/llm-tool-validate"},{"scheme":"exact","network":"stellar:pubnet","amount":"80000","payTo":"GCB5WZT5VCBBATGMQMTB6TLUXD6KQC6N5ITRWK3CCP4J3YOCE45FA2GO","maxTimeoutSeconds":120,"asset":"USDC","extra":{"currency":"USDC","issuer":"GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN"},"resource":"https://app.heinrichstech.com/v1/cdp/llm-tool-validate"}]},{"id":"portfolio-scan","name":"portfolio-scan","description":"Pay 0.012 USDC, hand in 1..5 EVM addresses, get back per-address native ETH + USDC holdings on Base mainnet plus a top-level totals rollup. Built for agents tracking treasury splits across multiple wallets or pre-flighting a counterparty across known addresses.","url":"https://app.heinrichstech.com/v1/cdp/portfolio-scan","method":"POST","category":"data","tags":["x402","paid","multi-chain","data"],"pricing":{"protocol":"x402","amountAtomic":"12000","amountUsdc":0.012,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","assetSymbol":"USDC","network":"eip155:8453","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F"},"accepts":[{"scheme":"exact","network":"eip155:8453","amount":"12000","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F","maxTimeoutSeconds":120,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USDC","version":"2"},"resource":"https://app.heinrichstech.com/v1/cdp/portfolio-scan"},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","amount":"12000","payTo":"EDtPHNFA6ofGQZPb8NYUxdTkqVwCfkWJzRCg8vQXkYBL","maxTimeoutSeconds":120,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM"},"resource":"https://app.heinrichstech.com/v1/cdp/portfolio-scan"},{"scheme":"exact","network":"xrpl:0","asset":"524C555344000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.012000","maxTimeoutSeconds":120,"extra":{"issuer":"rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De","sourceTag":804681468,"invoiceId":"bb-xrpl-280cd415a1eca323"},"resource":"https://app.heinrichstech.com/v1/cdp/portfolio-scan"},{"scheme":"exact","network":"xrpl:0","asset":"5553444300000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.012000","maxTimeoutSeconds":120,"extra":{"issuer":"rGm7WCVp9gb4jZHWTEtGUr4dd74z2XuWhE","sourceTag":804681468,"invoiceId":"bb-xrpl-19142ff13bef3cc2"},"resource":"https://app.heinrichstech.com/v1/cdp/portfolio-scan"},{"scheme":"exact","network":"stellar:pubnet","amount":"120000","payTo":"GCB5WZT5VCBBATGMQMTB6TLUXD6KQC6N5ITRWK3CCP4J3YOCE45FA2GO","maxTimeoutSeconds":120,"asset":"USDC","extra":{"currency":"USDC","issuer":"GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN"},"resource":"https://app.heinrichstech.com/v1/cdp/portfolio-scan"}]},{"id":"rss","name":"rss","description":"Pay 0.008 USDC, get a normalised JSON view of any RSS 2.0 or Atom 1.0 feed. One shape regardless of protocol: feed metadata plus an items array with HTML-stripped content snippets. Capped at 2MB body and 10s timeout, SSRF-blocked. Built for agents monitoring news, releases, blog updates, GitHub release feeds, status pages, podcasts.","url":"https://app.heinrichstech.com/v1/cdp/rss","method":"POST","category":"data","tags":["x402","paid","multi-chain","data"],"pricing":{"protocol":"x402","amountAtomic":"8000","amountUsdc":0.008,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","assetSymbol":"USDC","network":"eip155:8453","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F"},"accepts":[{"scheme":"exact","network":"eip155:8453","amount":"8000","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F","maxTimeoutSeconds":120,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USDC","version":"2"},"resource":"https://app.heinrichstech.com/v1/cdp/rss"},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","amount":"8000","payTo":"EDtPHNFA6ofGQZPb8NYUxdTkqVwCfkWJzRCg8vQXkYBL","maxTimeoutSeconds":120,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM"},"resource":"https://app.heinrichstech.com/v1/cdp/rss"},{"scheme":"exact","network":"xrpl:0","asset":"524C555344000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.008000","maxTimeoutSeconds":120,"extra":{"issuer":"rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De","sourceTag":804681468,"invoiceId":"bb-xrpl-a1f427adf3df8ba0"},"resource":"https://app.heinrichstech.com/v1/cdp/rss"},{"scheme":"exact","network":"xrpl:0","asset":"5553444300000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.008000","maxTimeoutSeconds":120,"extra":{"issuer":"rGm7WCVp9gb4jZHWTEtGUr4dd74z2XuWhE","sourceTag":804681468,"invoiceId":"bb-xrpl-896c445d5bbe407c"},"resource":"https://app.heinrichstech.com/v1/cdp/rss"},{"scheme":"exact","network":"stellar:pubnet","amount":"80000","payTo":"GCB5WZT5VCBBATGMQMTB6TLUXD6KQC6N5ITRWK3CCP4J3YOCE45FA2GO","maxTimeoutSeconds":120,"asset":"USDC","extra":{"currency":"USDC","issuer":"GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN"},"resource":"https://app.heinrichstech.com/v1/cdp/rss"}]},{"id":"sitemap","name":"sitemap","description":"Pay 0.01 USDC, hand in a domain, get back the canonical site URL list discovered via robots.txt + sitemap.xml + sitemapindex chain. Returns a flat deduped list of {loc, lastmod, changefreq, priority} entries capped at 5000 URLs per call, with sitemapindex follow-through capped at 5 child sitemaps. SSRF-blocked, body-capped at 5MB, 10s timeout. Built for crawlers, SEO auditors, and agents that enumerate URLs before paying for the heavier render-pro extraction.","url":"https://app.heinrichstech.com/v1/cdp/sitemap","method":"POST","category":"data","tags":["x402","paid","multi-chain","data"],"pricing":{"protocol":"x402","amountAtomic":"10000","amountUsdc":0.01,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","assetSymbol":"USDC","network":"eip155:8453","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F"},"accepts":[{"scheme":"exact","network":"eip155:8453","amount":"10000","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F","maxTimeoutSeconds":120,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USDC","version":"2"},"resource":"https://app.heinrichstech.com/v1/cdp/sitemap"},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","amount":"10000","payTo":"EDtPHNFA6ofGQZPb8NYUxdTkqVwCfkWJzRCg8vQXkYBL","maxTimeoutSeconds":120,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM"},"resource":"https://app.heinrichstech.com/v1/cdp/sitemap"},{"scheme":"exact","network":"xrpl:0","asset":"524C555344000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.010000","maxTimeoutSeconds":120,"extra":{"issuer":"rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De","sourceTag":804681468,"invoiceId":"bb-xrpl-f2e8376d8d86d3c0"},"resource":"https://app.heinrichstech.com/v1/cdp/sitemap"},{"scheme":"exact","network":"xrpl:0","asset":"5553444300000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.010000","maxTimeoutSeconds":120,"extra":{"issuer":"rGm7WCVp9gb4jZHWTEtGUr4dd74z2XuWhE","sourceTag":804681468,"invoiceId":"bb-xrpl-ba870f42b1db7636"},"resource":"https://app.heinrichstech.com/v1/cdp/sitemap"},{"scheme":"exact","network":"stellar:pubnet","amount":"100000","payTo":"GCB5WZT5VCBBATGMQMTB6TLUXD6KQC6N5ITRWK3CCP4J3YOCE45FA2GO","maxTimeoutSeconds":120,"asset":"USDC","extra":{"currency":"USDC","issuer":"GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN"},"resource":"https://app.heinrichstech.com/v1/cdp/sitemap"}]},{"id":"dns","name":"dns","description":"Pay 0.01 USDC, get DNS records for any hostname. Supports A, AAAA, MX, TXT, NS, CNAME, SOA, SRV, CAA. Built on Node's built-in resolver with a 5s timeout cap; rejects IPv4/IPv6 inputs. Built for agents inspecting infra, debugging delivery, or pre-flighting a target hostname.","url":"https://app.heinrichstech.com/v1/cdp/dns","method":"POST","category":"utility","tags":["x402","paid","multi-chain","utility"],"pricing":{"protocol":"x402","amountAtomic":"10000","amountUsdc":0.01,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","assetSymbol":"USDC","network":"eip155:8453","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F"},"accepts":[{"scheme":"exact","network":"eip155:8453","amount":"10000","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F","maxTimeoutSeconds":120,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USDC","version":"2"},"resource":"https://app.heinrichstech.com/v1/cdp/dns"},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","amount":"10000","payTo":"EDtPHNFA6ofGQZPb8NYUxdTkqVwCfkWJzRCg8vQXkYBL","maxTimeoutSeconds":120,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM"},"resource":"https://app.heinrichstech.com/v1/cdp/dns"},{"scheme":"exact","network":"xrpl:0","asset":"524C555344000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.010000","maxTimeoutSeconds":120,"extra":{"issuer":"rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De","sourceTag":804681468,"invoiceId":"bb-xrpl-8a604eddb4616359"},"resource":"https://app.heinrichstech.com/v1/cdp/dns"},{"scheme":"exact","network":"xrpl:0","asset":"5553444300000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.010000","maxTimeoutSeconds":120,"extra":{"issuer":"rGm7WCVp9gb4jZHWTEtGUr4dd74z2XuWhE","sourceTag":804681468,"invoiceId":"bb-xrpl-489a4d85937f7acc"},"resource":"https://app.heinrichstech.com/v1/cdp/dns"},{"scheme":"exact","network":"stellar:pubnet","amount":"100000","payTo":"GCB5WZT5VCBBATGMQMTB6TLUXD6KQC6N5ITRWK3CCP4J3YOCE45FA2GO","maxTimeoutSeconds":120,"asset":"USDC","extra":{"currency":"USDC","issuer":"GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN"},"resource":"https://app.heinrichstech.com/v1/cdp/dns"}]},{"id":"whois","name":"whois","description":"Pay 0.01 USDC, get the parsed whois record for any domain — registrar, creation/updated/expiry dates, name servers, status flags, plus the raw whois text. Two-hop resolution via whois.iana.org then the authoritative registry over TCP port 43. 5s timeout cap per connection. Built for agents auditing domain ownership, monitoring expiry, or pre-flighting a target.","url":"https://app.heinrichstech.com/v1/cdp/whois","method":"POST","category":"data","tags":["x402","paid","multi-chain","data"],"pricing":{"protocol":"x402","amountAtomic":"10000","amountUsdc":0.01,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","assetSymbol":"USDC","network":"eip155:8453","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F"},"accepts":[{"scheme":"exact","network":"eip155:8453","amount":"10000","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F","maxTimeoutSeconds":120,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USDC","version":"2"},"resource":"https://app.heinrichstech.com/v1/cdp/whois"},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","amount":"10000","payTo":"EDtPHNFA6ofGQZPb8NYUxdTkqVwCfkWJzRCg8vQXkYBL","maxTimeoutSeconds":120,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM"},"resource":"https://app.heinrichstech.com/v1/cdp/whois"},{"scheme":"exact","network":"xrpl:0","asset":"524C555344000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.010000","maxTimeoutSeconds":120,"extra":{"issuer":"rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De","sourceTag":804681468,"invoiceId":"bb-xrpl-f0a63cf86210c870"},"resource":"https://app.heinrichstech.com/v1/cdp/whois"},{"scheme":"exact","network":"xrpl:0","asset":"5553444300000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.010000","maxTimeoutSeconds":120,"extra":{"issuer":"rGm7WCVp9gb4jZHWTEtGUr4dd74z2XuWhE","sourceTag":804681468,"invoiceId":"bb-xrpl-6a0a9b2ae77321aa"},"resource":"https://app.heinrichstech.com/v1/cdp/whois"},{"scheme":"exact","network":"stellar:pubnet","amount":"100000","payTo":"GCB5WZT5VCBBATGMQMTB6TLUXD6KQC6N5ITRWK3CCP4J3YOCE45FA2GO","maxTimeoutSeconds":120,"asset":"USDC","extra":{"currency":"USDC","issuer":"GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN"},"resource":"https://app.heinrichstech.com/v1/cdp/whois"}]},{"id":"webhook-sig-verify","name":"webhook-sig-verify","description":"Pay 0.005 USDC, verify a webhook signature against the provider canonical HMAC scheme. Supports stripe, github, vercel, cdp, slack, and generic HMAC-SHA256. Constant-time compare, clock-skew tolerance on timestamp-bearing providers. Stateless — caller supplies their secret in the request body, BitBooth never stores it. The boring API plumbing primitive every agent reinvents poorly.","url":"https://app.heinrichstech.com/v1/cdp/webhook-sig-verify","method":"POST","category":"utility","tags":["x402","paid","multi-chain","utility"],"pricing":{"protocol":"x402","amountAtomic":"5000","amountUsdc":0.005,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","assetSymbol":"USDC","network":"eip155:8453","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F"},"accepts":[{"scheme":"exact","network":"eip155:8453","amount":"5000","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F","maxTimeoutSeconds":120,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USDC","version":"2"},"resource":"https://app.heinrichstech.com/v1/cdp/webhook-sig-verify"},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","amount":"5000","payTo":"EDtPHNFA6ofGQZPb8NYUxdTkqVwCfkWJzRCg8vQXkYBL","maxTimeoutSeconds":120,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM"},"resource":"https://app.heinrichstech.com/v1/cdp/webhook-sig-verify"},{"scheme":"exact","network":"xrpl:0","asset":"524C555344000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.005000","maxTimeoutSeconds":120,"extra":{"issuer":"rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De","sourceTag":804681468,"invoiceId":"bb-xrpl-7b1144560d4d9c87"},"resource":"https://app.heinrichstech.com/v1/cdp/webhook-sig-verify"},{"scheme":"exact","network":"xrpl:0","asset":"5553444300000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.005000","maxTimeoutSeconds":120,"extra":{"issuer":"rGm7WCVp9gb4jZHWTEtGUr4dd74z2XuWhE","sourceTag":804681468,"invoiceId":"bb-xrpl-95207795b13cec1d"},"resource":"https://app.heinrichstech.com/v1/cdp/webhook-sig-verify"},{"scheme":"exact","network":"stellar:pubnet","amount":"50000","payTo":"GCB5WZT5VCBBATGMQMTB6TLUXD6KQC6N5ITRWK3CCP4J3YOCE45FA2GO","maxTimeoutSeconds":120,"asset":"USDC","extra":{"currency":"USDC","issuer":"GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN"},"resource":"https://app.heinrichstech.com/v1/cdp/webhook-sig-verify"}]},{"id":"jwt-verify","name":"jwt-verify","description":"Pay 0.005 USDC, verify a JWT signature plus the canonical claims (iss / aud / exp / nbf) against an inline publicKey (PEM) or sharedSecret. Supports HS256/384/512 + RS256/384/512. Constant-time HMAC compare, configurable clock-skew tolerance, alg=none rejected. Stateless — caller supplies their key in the request body, BitBooth never stores it. Same plumbing-primitive thesis as webhook-sig-verify, different protocol family.","url":"https://app.heinrichstech.com/v1/cdp/jwt-verify","method":"POST","category":"utility","tags":["x402","paid","multi-chain","utility"],"pricing":{"protocol":"x402","amountAtomic":"5000","amountUsdc":0.005,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","assetSymbol":"USDC","network":"eip155:8453","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F"},"accepts":[{"scheme":"exact","network":"eip155:8453","amount":"5000","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F","maxTimeoutSeconds":120,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USDC","version":"2"},"resource":"https://app.heinrichstech.com/v1/cdp/jwt-verify"},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","amount":"5000","payTo":"EDtPHNFA6ofGQZPb8NYUxdTkqVwCfkWJzRCg8vQXkYBL","maxTimeoutSeconds":120,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM"},"resource":"https://app.heinrichstech.com/v1/cdp/jwt-verify"},{"scheme":"exact","network":"xrpl:0","asset":"524C555344000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.005000","maxTimeoutSeconds":120,"extra":{"issuer":"rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De","sourceTag":804681468,"invoiceId":"bb-xrpl-ba7ea2b920bfe503"},"resource":"https://app.heinrichstech.com/v1/cdp/jwt-verify"},{"scheme":"exact","network":"xrpl:0","asset":"5553444300000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.005000","maxTimeoutSeconds":120,"extra":{"issuer":"rGm7WCVp9gb4jZHWTEtGUr4dd74z2XuWhE","sourceTag":804681468,"invoiceId":"bb-xrpl-25fddd3dc27352d4"},"resource":"https://app.heinrichstech.com/v1/cdp/jwt-verify"},{"scheme":"exact","network":"stellar:pubnet","amount":"50000","payTo":"GCB5WZT5VCBBATGMQMTB6TLUXD6KQC6N5ITRWK3CCP4J3YOCE45FA2GO","maxTimeoutSeconds":120,"asset":"USDC","extra":{"currency":"USDC","issuer":"GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN"},"resource":"https://app.heinrichstech.com/v1/cdp/jwt-verify"}]},{"id":"pii-redact","name":"pii-redact","description":"Pay 0.008 USDC, strip emails, phones, SSNs, credit cards, IPv4 addresses, and hex-looking secrets from a text blob before passing it to an LLM, log sink, or third-party API. Pure regex — no LLM inference, deterministic output, sub-cent per call. Compliance primitive for agents in regulated industries (health, finance, legal). Byte counts on the response are auditable evidence of redaction for SOC2 / HIPAA logs.","url":"https://app.heinrichstech.com/v1/cdp/pii-redact","method":"POST","category":"utility","tags":["x402","paid","multi-chain","utility"],"pricing":{"protocol":"x402","amountAtomic":"8000","amountUsdc":0.008,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","assetSymbol":"USDC","network":"eip155:8453","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F"},"accepts":[{"scheme":"exact","network":"eip155:8453","amount":"8000","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F","maxTimeoutSeconds":120,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USDC","version":"2"},"resource":"https://app.heinrichstech.com/v1/cdp/pii-redact"},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","amount":"8000","payTo":"EDtPHNFA6ofGQZPb8NYUxdTkqVwCfkWJzRCg8vQXkYBL","maxTimeoutSeconds":120,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM"},"resource":"https://app.heinrichstech.com/v1/cdp/pii-redact"},{"scheme":"exact","network":"xrpl:0","asset":"524C555344000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.008000","maxTimeoutSeconds":120,"extra":{"issuer":"rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De","sourceTag":804681468,"invoiceId":"bb-xrpl-15b48008d652f38d"},"resource":"https://app.heinrichstech.com/v1/cdp/pii-redact"},{"scheme":"exact","network":"xrpl:0","asset":"5553444300000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.008000","maxTimeoutSeconds":120,"extra":{"issuer":"rGm7WCVp9gb4jZHWTEtGUr4dd74z2XuWhE","sourceTag":804681468,"invoiceId":"bb-xrpl-c34ac408afd15ccf"},"resource":"https://app.heinrichstech.com/v1/cdp/pii-redact"},{"scheme":"exact","network":"stellar:pubnet","amount":"80000","payTo":"GCB5WZT5VCBBATGMQMTB6TLUXD6KQC6N5ITRWK3CCP4J3YOCE45FA2GO","maxTimeoutSeconds":120,"asset":"USDC","extra":{"currency":"USDC","issuer":"GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN"},"resource":"https://app.heinrichstech.com/v1/cdp/pii-redact"}]},{"id":"regex-test","name":"regex-test","description":"Pay 0.005 USDC, safely compile + run a regex against a corpus with a hard 50ms CPU deadline. Returns structured matches (index, length, full match, capture groups). Supports JS engine flags g/i/m/s/u/y/d. Catastrophic backtracking surfaces as a regex_timeout instead of stalling the caller. The plumbing primitive every agent that consumes user-supplied regex reinvents poorly.","url":"https://app.heinrichstech.com/v1/cdp/regex-test","method":"POST","category":"utility","tags":["x402","paid","multi-chain","utility"],"pricing":{"protocol":"x402","amountAtomic":"5000","amountUsdc":0.005,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","assetSymbol":"USDC","network":"eip155:8453","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F"},"accepts":[{"scheme":"exact","network":"eip155:8453","amount":"5000","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F","maxTimeoutSeconds":120,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USDC","version":"2"},"resource":"https://app.heinrichstech.com/v1/cdp/regex-test"},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","amount":"5000","payTo":"EDtPHNFA6ofGQZPb8NYUxdTkqVwCfkWJzRCg8vQXkYBL","maxTimeoutSeconds":120,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM"},"resource":"https://app.heinrichstech.com/v1/cdp/regex-test"},{"scheme":"exact","network":"xrpl:0","asset":"524C555344000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.005000","maxTimeoutSeconds":120,"extra":{"issuer":"rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De","sourceTag":804681468,"invoiceId":"bb-xrpl-595fe35a6bde0c91"},"resource":"https://app.heinrichstech.com/v1/cdp/regex-test"},{"scheme":"exact","network":"xrpl:0","asset":"5553444300000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.005000","maxTimeoutSeconds":120,"extra":{"issuer":"rGm7WCVp9gb4jZHWTEtGUr4dd74z2XuWhE","sourceTag":804681468,"invoiceId":"bb-xrpl-e882415845cb6517"},"resource":"https://app.heinrichstech.com/v1/cdp/regex-test"},{"scheme":"exact","network":"stellar:pubnet","amount":"50000","payTo":"GCB5WZT5VCBBATGMQMTB6TLUXD6KQC6N5ITRWK3CCP4J3YOCE45FA2GO","maxTimeoutSeconds":120,"asset":"USDC","extra":{"currency":"USDC","issuer":"GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN"},"resource":"https://app.heinrichstech.com/v1/cdp/regex-test"}]},{"id":"sentiment","name":"sentiment","description":"Pay 0.005 USDC, get a VADER-style sentiment score for any English text blob — compound polarity in [-1, 1], a positive|neutral|negative label, a proportional breakdown across the three classes, and the token count. No LLM inference, deterministic output, sub-cent per call. Curated ~180-word lexicon with negation handling (×-0.74 within 3 tokens) and booster amplification (very/really/extremely ×1.293). Input capped at 10000 chars; tokenisation capped at 2000 tokens. Built for agents triaging support tickets, social mentions, review feeds, or chat transcripts before routing.","url":"https://app.heinrichstech.com/v1/cdp/sentiment","method":"POST","category":"data","tags":["x402","paid","multi-chain","data"],"pricing":{"protocol":"x402","amountAtomic":"5000","amountUsdc":0.005,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","assetSymbol":"USDC","network":"eip155:8453","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F"},"accepts":[{"scheme":"exact","network":"eip155:8453","amount":"5000","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F","maxTimeoutSeconds":120,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USDC","version":"2"},"resource":"https://app.heinrichstech.com/v1/cdp/sentiment"},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","amount":"5000","payTo":"EDtPHNFA6ofGQZPb8NYUxdTkqVwCfkWJzRCg8vQXkYBL","maxTimeoutSeconds":120,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM"},"resource":"https://app.heinrichstech.com/v1/cdp/sentiment"},{"scheme":"exact","network":"xrpl:0","asset":"524C555344000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.005000","maxTimeoutSeconds":120,"extra":{"issuer":"rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De","sourceTag":804681468,"invoiceId":"bb-xrpl-efc7a5203805033c"},"resource":"https://app.heinrichstech.com/v1/cdp/sentiment"},{"scheme":"exact","network":"xrpl:0","asset":"5553444300000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.005000","maxTimeoutSeconds":120,"extra":{"issuer":"rGm7WCVp9gb4jZHWTEtGUr4dd74z2XuWhE","sourceTag":804681468,"invoiceId":"bb-xrpl-355e10684063b1cc"},"resource":"https://app.heinrichstech.com/v1/cdp/sentiment"},{"scheme":"exact","network":"stellar:pubnet","amount":"50000","payTo":"GCB5WZT5VCBBATGMQMTB6TLUXD6KQC6N5ITRWK3CCP4J3YOCE45FA2GO","maxTimeoutSeconds":120,"asset":"USDC","extra":{"currency":"USDC","issuer":"GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN"},"resource":"https://app.heinrichstech.com/v1/cdp/sentiment"}]},{"id":"og-card","name":"og-card","description":"Pay 0.01 USDC, send a URL, get the structured OpenGraph + meta-tag preview every link-preview / social-card / classify-before-scrape pipeline needs. Returns og:title, og:description, og:image, og:type, og:site_name, og:url, the full twitter:* card block, plus standard HTML head fields (title, description, canonical, favicon, lang). Pure JS regex extraction, no LLM, no headless browser. 8s timeout, 512 KB body cap, non-HTML rejected. The lightweight pre-flight before paying for the heavier render-pro extraction.","url":"https://app.heinrichstech.com/v1/cdp/og-card","method":"POST","category":"data","tags":["x402","paid","multi-chain","data"],"pricing":{"protocol":"x402","amountAtomic":"10000","amountUsdc":0.01,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","assetSymbol":"USDC","network":"eip155:8453","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F"},"accepts":[{"scheme":"exact","network":"eip155:8453","amount":"10000","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F","maxTimeoutSeconds":120,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USDC","version":"2"},"resource":"https://app.heinrichstech.com/v1/cdp/og-card"},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","amount":"10000","payTo":"EDtPHNFA6ofGQZPb8NYUxdTkqVwCfkWJzRCg8vQXkYBL","maxTimeoutSeconds":120,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM"},"resource":"https://app.heinrichstech.com/v1/cdp/og-card"},{"scheme":"exact","network":"xrpl:0","asset":"524C555344000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.010000","maxTimeoutSeconds":120,"extra":{"issuer":"rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De","sourceTag":804681468,"invoiceId":"bb-xrpl-1098b76fe844ffe5"},"resource":"https://app.heinrichstech.com/v1/cdp/og-card"},{"scheme":"exact","network":"xrpl:0","asset":"5553444300000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.010000","maxTimeoutSeconds":120,"extra":{"issuer":"rGm7WCVp9gb4jZHWTEtGUr4dd74z2XuWhE","sourceTag":804681468,"invoiceId":"bb-xrpl-968bce908cf5e94c"},"resource":"https://app.heinrichstech.com/v1/cdp/og-card"},{"scheme":"exact","network":"stellar:pubnet","amount":"100000","payTo":"GCB5WZT5VCBBATGMQMTB6TLUXD6KQC6N5ITRWK3CCP4J3YOCE45FA2GO","maxTimeoutSeconds":120,"asset":"USDC","extra":{"currency":"USDC","issuer":"GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN"},"resource":"https://app.heinrichstech.com/v1/cdp/og-card"}]},{"id":"youtube","name":"youtube","description":"Pay 0.015 USDC, send a YouTube URL (youtube.com or youtu.be), get the full transcript as an array of {start, dur, text} segments in seconds plus total duration and detected language. Optional `lang` (ISO-639-1, e.g. \"en\", \"pt-BR\") selects a non-default caption track. InnerTube Android-client path first, classic HTML scrape fallback. No LLM, no headless browser. Errors surface as 502 with reason (captions_disabled, no_captions, language_not_available, video_unavailable, rate_limited). Built for agents that summarise, classify, or search video content before paying for the heavier LLM token cost.","url":"https://app.heinrichstech.com/v1/cdp/youtube","method":"POST","category":"data","tags":["x402","paid","multi-chain","data"],"pricing":{"protocol":"x402","amountAtomic":"15000","amountUsdc":0.015,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","assetSymbol":"USDC","network":"eip155:8453","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F"},"accepts":[{"scheme":"exact","network":"eip155:8453","amount":"15000","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F","maxTimeoutSeconds":120,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USDC","version":"2"},"resource":"https://app.heinrichstech.com/v1/cdp/youtube"},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","amount":"15000","payTo":"EDtPHNFA6ofGQZPb8NYUxdTkqVwCfkWJzRCg8vQXkYBL","maxTimeoutSeconds":120,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM"},"resource":"https://app.heinrichstech.com/v1/cdp/youtube"},{"scheme":"exact","network":"xrpl:0","asset":"524C555344000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.015000","maxTimeoutSeconds":120,"extra":{"issuer":"rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De","sourceTag":804681468,"invoiceId":"bb-xrpl-43dcf948c3b1be93"},"resource":"https://app.heinrichstech.com/v1/cdp/youtube"},{"scheme":"exact","network":"xrpl:0","asset":"5553444300000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.015000","maxTimeoutSeconds":120,"extra":{"issuer":"rGm7WCVp9gb4jZHWTEtGUr4dd74z2XuWhE","sourceTag":804681468,"invoiceId":"bb-xrpl-355053fb7d8dce56"},"resource":"https://app.heinrichstech.com/v1/cdp/youtube"},{"scheme":"exact","network":"stellar:pubnet","amount":"150000","payTo":"GCB5WZT5VCBBATGMQMTB6TLUXD6KQC6N5ITRWK3CCP4J3YOCE45FA2GO","maxTimeoutSeconds":120,"asset":"USDC","extra":{"currency":"USDC","issuer":"GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN"},"resource":"https://app.heinrichstech.com/v1/cdp/youtube"}]},{"id":"chain-block-number","name":"chain-block-number","description":"Latest block height for Ethereum or Base mainnet via eth_blockNumber. Pay 0.001 USDC, get the current chain tip as decimal + hex.","url":"https://app.heinrichstech.com/v1/cdp/chain/block-number","method":"POST","category":"data","tags":["x402","paid","multi-chain","data"],"pricing":{"protocol":"x402","amountAtomic":"1000","amountUsdc":0.001,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","assetSymbol":"USDC","network":"eip155:8453","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F"},"accepts":[{"scheme":"exact","network":"eip155:8453","amount":"1000","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F","maxTimeoutSeconds":120,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USDC","version":"2"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/block-number"},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","amount":"1000","payTo":"EDtPHNFA6ofGQZPb8NYUxdTkqVwCfkWJzRCg8vQXkYBL","maxTimeoutSeconds":120,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/block-number"},{"scheme":"exact","network":"xrpl:0","asset":"524C555344000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.001000","maxTimeoutSeconds":120,"extra":{"issuer":"rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De","sourceTag":804681468,"invoiceId":"bb-xrpl-b15c3518f52fcfb3"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/block-number"},{"scheme":"exact","network":"xrpl:0","asset":"5553444300000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.001000","maxTimeoutSeconds":120,"extra":{"issuer":"rGm7WCVp9gb4jZHWTEtGUr4dd74z2XuWhE","sourceTag":804681468,"invoiceId":"bb-xrpl-b5d74b372a2d7e56"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/block-number"},{"scheme":"exact","network":"stellar:pubnet","amount":"10000","payTo":"GCB5WZT5VCBBATGMQMTB6TLUXD6KQC6N5ITRWK3CCP4J3YOCE45FA2GO","maxTimeoutSeconds":120,"asset":"USDC","extra":{"currency":"USDC","issuer":"GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/block-number"}]},{"id":"chain-chain-id","name":"chain-chain-id","description":"Chain ID (EIP-155) via eth_chainId — confirm which network an RPC is on. Pay 0.001 USDC. Supports Ethereum and Base mainnet.","url":"https://app.heinrichstech.com/v1/cdp/chain/chain-id","method":"POST","category":"data","tags":["x402","paid","multi-chain","data"],"pricing":{"protocol":"x402","amountAtomic":"1000","amountUsdc":0.001,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","assetSymbol":"USDC","network":"eip155:8453","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F"},"accepts":[{"scheme":"exact","network":"eip155:8453","amount":"1000","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F","maxTimeoutSeconds":120,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USDC","version":"2"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/chain-id"},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","amount":"1000","payTo":"EDtPHNFA6ofGQZPb8NYUxdTkqVwCfkWJzRCg8vQXkYBL","maxTimeoutSeconds":120,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/chain-id"},{"scheme":"exact","network":"xrpl:0","asset":"524C555344000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.001000","maxTimeoutSeconds":120,"extra":{"issuer":"rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De","sourceTag":804681468,"invoiceId":"bb-xrpl-3db489a7b4d94584"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/chain-id"},{"scheme":"exact","network":"xrpl:0","asset":"5553444300000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.001000","maxTimeoutSeconds":120,"extra":{"issuer":"rGm7WCVp9gb4jZHWTEtGUr4dd74z2XuWhE","sourceTag":804681468,"invoiceId":"bb-xrpl-a25f351c1764bc0a"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/chain-id"},{"scheme":"exact","network":"stellar:pubnet","amount":"10000","payTo":"GCB5WZT5VCBBATGMQMTB6TLUXD6KQC6N5ITRWK3CCP4J3YOCE45FA2GO","maxTimeoutSeconds":120,"asset":"USDC","extra":{"currency":"USDC","issuer":"GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/chain-id"}]},{"id":"chain-gas-price","name":"chain-gas-price","description":"Current gas price via eth_gasPrice for Ethereum or Base mainnet — wei, gwei, and a human label. Pay 0.001 USDC.","url":"https://app.heinrichstech.com/v1/cdp/chain/gas-price","method":"POST","category":"data","tags":["x402","paid","multi-chain","data"],"pricing":{"protocol":"x402","amountAtomic":"1000","amountUsdc":0.001,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","assetSymbol":"USDC","network":"eip155:8453","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F"},"accepts":[{"scheme":"exact","network":"eip155:8453","amount":"1000","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F","maxTimeoutSeconds":120,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USDC","version":"2"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/gas-price"},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","amount":"1000","payTo":"EDtPHNFA6ofGQZPb8NYUxdTkqVwCfkWJzRCg8vQXkYBL","maxTimeoutSeconds":120,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/gas-price"},{"scheme":"exact","network":"xrpl:0","asset":"524C555344000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.001000","maxTimeoutSeconds":120,"extra":{"issuer":"rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De","sourceTag":804681468,"invoiceId":"bb-xrpl-84a1097d4c0dc279"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/gas-price"},{"scheme":"exact","network":"xrpl:0","asset":"5553444300000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.001000","maxTimeoutSeconds":120,"extra":{"issuer":"rGm7WCVp9gb4jZHWTEtGUr4dd74z2XuWhE","sourceTag":804681468,"invoiceId":"bb-xrpl-fe73dd7b55a432c7"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/gas-price"},{"scheme":"exact","network":"stellar:pubnet","amount":"10000","payTo":"GCB5WZT5VCBBATGMQMTB6TLUXD6KQC6N5ITRWK3CCP4J3YOCE45FA2GO","maxTimeoutSeconds":120,"asset":"USDC","extra":{"currency":"USDC","issuer":"GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/gas-price"}]},{"id":"chain-network-info","name":"chain-network-info","description":"Chain ID, latest block height, and gas price in one batched call for Ethereum or Base mainnet. Pay 0.002 USDC — three RPC reads, one receipt.","url":"https://app.heinrichstech.com/v1/cdp/chain/network-info","method":"POST","category":"data","tags":["x402","paid","multi-chain","data"],"pricing":{"protocol":"x402","amountAtomic":"2000","amountUsdc":0.002,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","assetSymbol":"USDC","network":"eip155:8453","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F"},"accepts":[{"scheme":"exact","network":"eip155:8453","amount":"2000","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F","maxTimeoutSeconds":120,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USDC","version":"2"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/network-info"},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","amount":"2000","payTo":"EDtPHNFA6ofGQZPb8NYUxdTkqVwCfkWJzRCg8vQXkYBL","maxTimeoutSeconds":120,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/network-info"},{"scheme":"exact","network":"xrpl:0","asset":"524C555344000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.002000","maxTimeoutSeconds":120,"extra":{"issuer":"rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De","sourceTag":804681468,"invoiceId":"bb-xrpl-164224231b89cfe6"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/network-info"},{"scheme":"exact","network":"xrpl:0","asset":"5553444300000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.002000","maxTimeoutSeconds":120,"extra":{"issuer":"rGm7WCVp9gb4jZHWTEtGUr4dd74z2XuWhE","sourceTag":804681468,"invoiceId":"bb-xrpl-e0c4ee9a63da39bb"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/network-info"},{"scheme":"exact","network":"stellar:pubnet","amount":"20000","payTo":"GCB5WZT5VCBBATGMQMTB6TLUXD6KQC6N5ITRWK3CCP4J3YOCE45FA2GO","maxTimeoutSeconds":120,"asset":"USDC","extra":{"currency":"USDC","issuer":"GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/network-info"}]},{"id":"chain-native-balance","name":"chain-native-balance","description":"Native ETH balance of any address on Ethereum or Base mainnet via eth_getBalance — wei + decimal ETH. Pay 0.002 USDC.","url":"https://app.heinrichstech.com/v1/cdp/chain/native-balance","method":"POST","category":"data","tags":["x402","paid","multi-chain","data"],"pricing":{"protocol":"x402","amountAtomic":"2000","amountUsdc":0.002,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","assetSymbol":"USDC","network":"eip155:8453","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F"},"accepts":[{"scheme":"exact","network":"eip155:8453","amount":"2000","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F","maxTimeoutSeconds":120,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USDC","version":"2"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/native-balance"},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","amount":"2000","payTo":"EDtPHNFA6ofGQZPb8NYUxdTkqVwCfkWJzRCg8vQXkYBL","maxTimeoutSeconds":120,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/native-balance"},{"scheme":"exact","network":"xrpl:0","asset":"524C555344000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.002000","maxTimeoutSeconds":120,"extra":{"issuer":"rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De","sourceTag":804681468,"invoiceId":"bb-xrpl-c6ac664b6b16bbb5"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/native-balance"},{"scheme":"exact","network":"xrpl:0","asset":"5553444300000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.002000","maxTimeoutSeconds":120,"extra":{"issuer":"rGm7WCVp9gb4jZHWTEtGUr4dd74z2XuWhE","sourceTag":804681468,"invoiceId":"bb-xrpl-30a46df523213302"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/native-balance"},{"scheme":"exact","network":"stellar:pubnet","amount":"20000","payTo":"GCB5WZT5VCBBATGMQMTB6TLUXD6KQC6N5ITRWK3CCP4J3YOCE45FA2GO","maxTimeoutSeconds":120,"asset":"USDC","extra":{"currency":"USDC","issuer":"GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/native-balance"}]},{"id":"chain-erc20-balance","name":"chain-erc20-balance","description":"ERC-20 token balance for any wallet — USDC, USDT, DAI, or any token contract — via balanceOf eth_call, with decimals applied. Ethereum or Base mainnet. Pay 0.003 USDC.","url":"https://app.heinrichstech.com/v1/cdp/chain/erc20-balance","method":"POST","category":"data","tags":["x402","paid","multi-chain","data"],"pricing":{"protocol":"x402","amountAtomic":"3000","amountUsdc":0.003,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","assetSymbol":"USDC","network":"eip155:8453","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F"},"accepts":[{"scheme":"exact","network":"eip155:8453","amount":"3000","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F","maxTimeoutSeconds":120,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USDC","version":"2"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/erc20-balance"},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","amount":"3000","payTo":"EDtPHNFA6ofGQZPb8NYUxdTkqVwCfkWJzRCg8vQXkYBL","maxTimeoutSeconds":120,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/erc20-balance"},{"scheme":"exact","network":"xrpl:0","asset":"524C555344000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.003000","maxTimeoutSeconds":120,"extra":{"issuer":"rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De","sourceTag":804681468,"invoiceId":"bb-xrpl-8cd36e19e4cd1d0e"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/erc20-balance"},{"scheme":"exact","network":"xrpl:0","asset":"5553444300000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.003000","maxTimeoutSeconds":120,"extra":{"issuer":"rGm7WCVp9gb4jZHWTEtGUr4dd74z2XuWhE","sourceTag":804681468,"invoiceId":"bb-xrpl-d46e6e51210575a9"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/erc20-balance"},{"scheme":"exact","network":"stellar:pubnet","amount":"30000","payTo":"GCB5WZT5VCBBATGMQMTB6TLUXD6KQC6N5ITRWK3CCP4J3YOCE45FA2GO","maxTimeoutSeconds":120,"asset":"USDC","extra":{"currency":"USDC","issuer":"GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/erc20-balance"}]},{"id":"chain-erc1155-balance","name":"chain-erc1155-balance","description":"ERC-1155 balance via balanceOf(owner, id) eth_call — how many copies of a token_id a wallet holds. Ethereum or Base mainnet. Pay 0.003 USDC.","url":"https://app.heinrichstech.com/v1/cdp/chain/erc1155-balance","method":"POST","category":"data","tags":["x402","paid","multi-chain","data"],"pricing":{"protocol":"x402","amountAtomic":"3000","amountUsdc":0.003,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","assetSymbol":"USDC","network":"eip155:8453","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F"},"accepts":[{"scheme":"exact","network":"eip155:8453","amount":"3000","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F","maxTimeoutSeconds":120,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USDC","version":"2"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/erc1155-balance"},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","amount":"3000","payTo":"EDtPHNFA6ofGQZPb8NYUxdTkqVwCfkWJzRCg8vQXkYBL","maxTimeoutSeconds":120,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/erc1155-balance"},{"scheme":"exact","network":"xrpl:0","asset":"524C555344000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.003000","maxTimeoutSeconds":120,"extra":{"issuer":"rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De","sourceTag":804681468,"invoiceId":"bb-xrpl-8ed0a9b638cac892"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/erc1155-balance"},{"scheme":"exact","network":"xrpl:0","asset":"5553444300000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.003000","maxTimeoutSeconds":120,"extra":{"issuer":"rGm7WCVp9gb4jZHWTEtGUr4dd74z2XuWhE","sourceTag":804681468,"invoiceId":"bb-xrpl-28d0c8c7681c4c81"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/erc1155-balance"},{"scheme":"exact","network":"stellar:pubnet","amount":"30000","payTo":"GCB5WZT5VCBBATGMQMTB6TLUXD6KQC6N5ITRWK3CCP4J3YOCE45FA2GO","maxTimeoutSeconds":120,"asset":"USDC","extra":{"currency":"USDC","issuer":"GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/erc1155-balance"}]},{"id":"chain-allowance","name":"chain-allowance","description":"ERC-20 allowance via allowance(owner, spender) eth_call — how much a spender is approved to move. Ethereum or Base mainnet. Pay 0.003 USDC.","url":"https://app.heinrichstech.com/v1/cdp/chain/allowance","method":"POST","category":"data","tags":["x402","paid","multi-chain","data"],"pricing":{"protocol":"x402","amountAtomic":"3000","amountUsdc":0.003,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","assetSymbol":"USDC","network":"eip155:8453","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F"},"accepts":[{"scheme":"exact","network":"eip155:8453","amount":"3000","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F","maxTimeoutSeconds":120,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USDC","version":"2"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/allowance"},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","amount":"3000","payTo":"EDtPHNFA6ofGQZPb8NYUxdTkqVwCfkWJzRCg8vQXkYBL","maxTimeoutSeconds":120,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/allowance"},{"scheme":"exact","network":"xrpl:0","asset":"524C555344000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.003000","maxTimeoutSeconds":120,"extra":{"issuer":"rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De","sourceTag":804681468,"invoiceId":"bb-xrpl-48adc7d3a29b2178"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/allowance"},{"scheme":"exact","network":"xrpl:0","asset":"5553444300000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.003000","maxTimeoutSeconds":120,"extra":{"issuer":"rGm7WCVp9gb4jZHWTEtGUr4dd74z2XuWhE","sourceTag":804681468,"invoiceId":"bb-xrpl-56cc8ae8740b3370"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/allowance"},{"scheme":"exact","network":"stellar:pubnet","amount":"30000","payTo":"GCB5WZT5VCBBATGMQMTB6TLUXD6KQC6N5ITRWK3CCP4J3YOCE45FA2GO","maxTimeoutSeconds":120,"asset":"USDC","extra":{"currency":"USDC","issuer":"GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/allowance"}]},{"id":"chain-total-supply","name":"chain-total-supply","description":"totalSupply() of an ERC-20 or ERC-721 contract via eth_call, with decimals applied when the contract exposes them. Ethereum or Base mainnet. Pay 0.003 USDC.","url":"https://app.heinrichstech.com/v1/cdp/chain/total-supply","method":"POST","category":"data","tags":["x402","paid","multi-chain","data"],"pricing":{"protocol":"x402","amountAtomic":"3000","amountUsdc":0.003,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","assetSymbol":"USDC","network":"eip155:8453","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F"},"accepts":[{"scheme":"exact","network":"eip155:8453","amount":"3000","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F","maxTimeoutSeconds":120,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USDC","version":"2"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/total-supply"},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","amount":"3000","payTo":"EDtPHNFA6ofGQZPb8NYUxdTkqVwCfkWJzRCg8vQXkYBL","maxTimeoutSeconds":120,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/total-supply"},{"scheme":"exact","network":"xrpl:0","asset":"524C555344000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.003000","maxTimeoutSeconds":120,"extra":{"issuer":"rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De","sourceTag":804681468,"invoiceId":"bb-xrpl-ad3833c01cddc991"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/total-supply"},{"scheme":"exact","network":"xrpl:0","asset":"5553444300000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.003000","maxTimeoutSeconds":120,"extra":{"issuer":"rGm7WCVp9gb4jZHWTEtGUr4dd74z2XuWhE","sourceTag":804681468,"invoiceId":"bb-xrpl-7b4e4be333915d7f"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/total-supply"},{"scheme":"exact","network":"stellar:pubnet","amount":"30000","payTo":"GCB5WZT5VCBBATGMQMTB6TLUXD6KQC6N5ITRWK3CCP4J3YOCE45FA2GO","maxTimeoutSeconds":120,"asset":"USDC","extra":{"currency":"USDC","issuer":"GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/total-supply"}]},{"id":"chain-nft-owner","name":"chain-nft-owner","description":"Current owner of an ERC-721 token via ownerOf(tokenId) eth_call. Ethereum or Base mainnet. Pay 0.003 USDC.","url":"https://app.heinrichstech.com/v1/cdp/chain/nft-owner","method":"POST","category":"data","tags":["x402","paid","multi-chain","data"],"pricing":{"protocol":"x402","amountAtomic":"3000","amountUsdc":0.003,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","assetSymbol":"USDC","network":"eip155:8453","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F"},"accepts":[{"scheme":"exact","network":"eip155:8453","amount":"3000","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F","maxTimeoutSeconds":120,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USDC","version":"2"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/nft-owner"},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","amount":"3000","payTo":"EDtPHNFA6ofGQZPb8NYUxdTkqVwCfkWJzRCg8vQXkYBL","maxTimeoutSeconds":120,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/nft-owner"},{"scheme":"exact","network":"xrpl:0","asset":"524C555344000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.003000","maxTimeoutSeconds":120,"extra":{"issuer":"rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De","sourceTag":804681468,"invoiceId":"bb-xrpl-6c3b9e9f7b25b725"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/nft-owner"},{"scheme":"exact","network":"xrpl:0","asset":"5553444300000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.003000","maxTimeoutSeconds":120,"extra":{"issuer":"rGm7WCVp9gb4jZHWTEtGUr4dd74z2XuWhE","sourceTag":804681468,"invoiceId":"bb-xrpl-956385ec3c164cbc"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/nft-owner"},{"scheme":"exact","network":"stellar:pubnet","amount":"30000","payTo":"GCB5WZT5VCBBATGMQMTB6TLUXD6KQC6N5ITRWK3CCP4J3YOCE45FA2GO","maxTimeoutSeconds":120,"asset":"USDC","extra":{"currency":"USDC","issuer":"GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/nft-owner"}]},{"id":"chain-code","name":"chain-code","description":"Is an address a contract? eth_getCode — returns isContract, bytecode size, and keccak hash of the code. Ethereum or Base mainnet. Pay 0.003 USDC.","url":"https://app.heinrichstech.com/v1/cdp/chain/code","method":"POST","category":"data","tags":["x402","paid","multi-chain","data"],"pricing":{"protocol":"x402","amountAtomic":"3000","amountUsdc":0.003,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","assetSymbol":"USDC","network":"eip155:8453","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F"},"accepts":[{"scheme":"exact","network":"eip155:8453","amount":"3000","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F","maxTimeoutSeconds":120,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USDC","version":"2"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/code"},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","amount":"3000","payTo":"EDtPHNFA6ofGQZPb8NYUxdTkqVwCfkWJzRCg8vQXkYBL","maxTimeoutSeconds":120,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/code"},{"scheme":"exact","network":"xrpl:0","asset":"524C555344000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.003000","maxTimeoutSeconds":120,"extra":{"issuer":"rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De","sourceTag":804681468,"invoiceId":"bb-xrpl-10bdb8eb0bca6bf0"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/code"},{"scheme":"exact","network":"xrpl:0","asset":"5553444300000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.003000","maxTimeoutSeconds":120,"extra":{"issuer":"rGm7WCVp9gb4jZHWTEtGUr4dd74z2XuWhE","sourceTag":804681468,"invoiceId":"bb-xrpl-33c4ab5cc8b76c12"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/code"},{"scheme":"exact","network":"stellar:pubnet","amount":"30000","payTo":"GCB5WZT5VCBBATGMQMTB6TLUXD6KQC6N5ITRWK3CCP4J3YOCE45FA2GO","maxTimeoutSeconds":120,"asset":"USDC","extra":{"currency":"USDC","issuer":"GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/code"}]},{"id":"chain-storage","name":"chain-storage","description":"Read a raw storage slot from any contract via eth_getStorageAt. Ethereum or Base mainnet. Pay 0.005 USDC.","url":"https://app.heinrichstech.com/v1/cdp/chain/storage","method":"POST","category":"data","tags":["x402","paid","multi-chain","data"],"pricing":{"protocol":"x402","amountAtomic":"5000","amountUsdc":0.005,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","assetSymbol":"USDC","network":"eip155:8453","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F"},"accepts":[{"scheme":"exact","network":"eip155:8453","amount":"5000","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F","maxTimeoutSeconds":120,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USDC","version":"2"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/storage"},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","amount":"5000","payTo":"EDtPHNFA6ofGQZPb8NYUxdTkqVwCfkWJzRCg8vQXkYBL","maxTimeoutSeconds":120,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/storage"},{"scheme":"exact","network":"xrpl:0","asset":"524C555344000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.005000","maxTimeoutSeconds":120,"extra":{"issuer":"rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De","sourceTag":804681468,"invoiceId":"bb-xrpl-bca5b10155cbf2da"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/storage"},{"scheme":"exact","network":"xrpl:0","asset":"5553444300000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.005000","maxTimeoutSeconds":120,"extra":{"issuer":"rGm7WCVp9gb4jZHWTEtGUr4dd74z2XuWhE","sourceTag":804681468,"invoiceId":"bb-xrpl-70f58b1ee0a674fa"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/storage"},{"scheme":"exact","network":"stellar:pubnet","amount":"50000","payTo":"GCB5WZT5VCBBATGMQMTB6TLUXD6KQC6N5ITRWK3CCP4J3YOCE45FA2GO","maxTimeoutSeconds":120,"asset":"USDC","extra":{"currency":"USDC","issuer":"GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/storage"}]},{"id":"chain-nonce","name":"chain-nonce","description":"Next transaction nonce for any wallet via eth_getTransactionCount (latest + pending). Ethereum or Base mainnet. Pay 0.003 USDC.","url":"https://app.heinrichstech.com/v1/cdp/chain/nonce","method":"POST","category":"data","tags":["x402","paid","multi-chain","data"],"pricing":{"protocol":"x402","amountAtomic":"3000","amountUsdc":0.003,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","assetSymbol":"USDC","network":"eip155:8453","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F"},"accepts":[{"scheme":"exact","network":"eip155:8453","amount":"3000","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F","maxTimeoutSeconds":120,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USDC","version":"2"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/nonce"},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","amount":"3000","payTo":"EDtPHNFA6ofGQZPb8NYUxdTkqVwCfkWJzRCg8vQXkYBL","maxTimeoutSeconds":120,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/nonce"},{"scheme":"exact","network":"xrpl:0","asset":"524C555344000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.003000","maxTimeoutSeconds":120,"extra":{"issuer":"rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De","sourceTag":804681468,"invoiceId":"bb-xrpl-0253c5219dd1b210"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/nonce"},{"scheme":"exact","network":"xrpl:0","asset":"5553444300000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.003000","maxTimeoutSeconds":120,"extra":{"issuer":"rGm7WCVp9gb4jZHWTEtGUr4dd74z2XuWhE","sourceTag":804681468,"invoiceId":"bb-xrpl-4744e9b05d31164b"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/nonce"},{"scheme":"exact","network":"stellar:pubnet","amount":"30000","payTo":"GCB5WZT5VCBBATGMQMTB6TLUXD6KQC6N5ITRWK3CCP4J3YOCE45FA2GO","maxTimeoutSeconds":120,"asset":"USDC","extra":{"currency":"USDC","issuer":"GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/nonce"}]},{"id":"chain-tx","name":"chain-tx","description":"Full transaction by hash via eth_getTransactionByHash — from, to, value, input, gas fields. Ethereum or Base mainnet. Pay 0.008 USDC.","url":"https://app.heinrichstech.com/v1/cdp/chain/tx","method":"POST","category":"data","tags":["x402","paid","multi-chain","data"],"pricing":{"protocol":"x402","amountAtomic":"8000","amountUsdc":0.008,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","assetSymbol":"USDC","network":"eip155:8453","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F"},"accepts":[{"scheme":"exact","network":"eip155:8453","amount":"8000","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F","maxTimeoutSeconds":120,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USDC","version":"2"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/tx"},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","amount":"8000","payTo":"EDtPHNFA6ofGQZPb8NYUxdTkqVwCfkWJzRCg8vQXkYBL","maxTimeoutSeconds":120,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/tx"},{"scheme":"exact","network":"xrpl:0","asset":"524C555344000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.008000","maxTimeoutSeconds":120,"extra":{"issuer":"rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De","sourceTag":804681468,"invoiceId":"bb-xrpl-44c5dad56d0c058b"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/tx"},{"scheme":"exact","network":"xrpl:0","asset":"5553444300000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.008000","maxTimeoutSeconds":120,"extra":{"issuer":"rGm7WCVp9gb4jZHWTEtGUr4dd74z2XuWhE","sourceTag":804681468,"invoiceId":"bb-xrpl-8d20a2149a8a5810"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/tx"},{"scheme":"exact","network":"stellar:pubnet","amount":"80000","payTo":"GCB5WZT5VCBBATGMQMTB6TLUXD6KQC6N5ITRWK3CCP4J3YOCE45FA2GO","maxTimeoutSeconds":120,"asset":"USDC","extra":{"currency":"USDC","issuer":"GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/tx"}]},{"id":"chain-receipt","name":"chain-receipt","description":"Transaction receipt via eth_getTransactionReceipt — status, gas used, logs (decoded count), contractAddress. Ethereum or Base mainnet. Pay 0.005 USDC.","url":"https://app.heinrichstech.com/v1/cdp/chain/receipt","method":"POST","category":"data","tags":["x402","paid","multi-chain","data"],"pricing":{"protocol":"x402","amountAtomic":"5000","amountUsdc":0.005,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","assetSymbol":"USDC","network":"eip155:8453","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F"},"accepts":[{"scheme":"exact","network":"eip155:8453","amount":"5000","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F","maxTimeoutSeconds":120,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USDC","version":"2"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/receipt"},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","amount":"5000","payTo":"EDtPHNFA6ofGQZPb8NYUxdTkqVwCfkWJzRCg8vQXkYBL","maxTimeoutSeconds":120,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/receipt"},{"scheme":"exact","network":"xrpl:0","asset":"524C555344000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.005000","maxTimeoutSeconds":120,"extra":{"issuer":"rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De","sourceTag":804681468,"invoiceId":"bb-xrpl-b7db8ff8d4fd8a6c"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/receipt"},{"scheme":"exact","network":"xrpl:0","asset":"5553444300000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.005000","maxTimeoutSeconds":120,"extra":{"issuer":"rGm7WCVp9gb4jZHWTEtGUr4dd74z2XuWhE","sourceTag":804681468,"invoiceId":"bb-xrpl-4860faef2e7d8913"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/receipt"},{"scheme":"exact","network":"stellar:pubnet","amount":"50000","payTo":"GCB5WZT5VCBBATGMQMTB6TLUXD6KQC6N5ITRWK3CCP4J3YOCE45FA2GO","maxTimeoutSeconds":120,"asset":"USDC","extra":{"currency":"USDC","issuer":"GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/receipt"}]},{"id":"chain-block","name":"chain-block","description":"Block header + transaction hashes by number, hex, or tag (latest/safe/finalized) via eth_getBlockByNumber. Ethereum or Base mainnet. Pay 0.003 USDC.","url":"https://app.heinrichstech.com/v1/cdp/chain/block","method":"POST","category":"data","tags":["x402","paid","multi-chain","data"],"pricing":{"protocol":"x402","amountAtomic":"3000","amountUsdc":0.003,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","assetSymbol":"USDC","network":"eip155:8453","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F"},"accepts":[{"scheme":"exact","network":"eip155:8453","amount":"3000","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F","maxTimeoutSeconds":120,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USDC","version":"2"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/block"},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","amount":"3000","payTo":"EDtPHNFA6ofGQZPb8NYUxdTkqVwCfkWJzRCg8vQXkYBL","maxTimeoutSeconds":120,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/block"},{"scheme":"exact","network":"xrpl:0","asset":"524C555344000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.003000","maxTimeoutSeconds":120,"extra":{"issuer":"rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De","sourceTag":804681468,"invoiceId":"bb-xrpl-b6fa43ee15503b4c"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/block"},{"scheme":"exact","network":"xrpl:0","asset":"5553444300000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.003000","maxTimeoutSeconds":120,"extra":{"issuer":"rGm7WCVp9gb4jZHWTEtGUr4dd74z2XuWhE","sourceTag":804681468,"invoiceId":"bb-xrpl-f8293f3eb8519a0d"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/block"},{"scheme":"exact","network":"stellar:pubnet","amount":"30000","payTo":"GCB5WZT5VCBBATGMQMTB6TLUXD6KQC6N5ITRWK3CCP4J3YOCE45FA2GO","maxTimeoutSeconds":120,"asset":"USDC","extra":{"currency":"USDC","issuer":"GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/block"}]},{"id":"chain-call","name":"chain-call","description":"Simulate a read-only contract call via eth_call — to + data (+ optional from/value), returns raw return data. No transaction sent. Ethereum or Base mainnet. Pay 0.005 USDC.","url":"https://app.heinrichstech.com/v1/cdp/chain/call","method":"POST","category":"data","tags":["x402","paid","multi-chain","data"],"pricing":{"protocol":"x402","amountAtomic":"5000","amountUsdc":0.005,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","assetSymbol":"USDC","network":"eip155:8453","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F"},"accepts":[{"scheme":"exact","network":"eip155:8453","amount":"5000","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F","maxTimeoutSeconds":120,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USDC","version":"2"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/call"},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","amount":"5000","payTo":"EDtPHNFA6ofGQZPb8NYUxdTkqVwCfkWJzRCg8vQXkYBL","maxTimeoutSeconds":120,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/call"},{"scheme":"exact","network":"xrpl:0","asset":"524C555344000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.005000","maxTimeoutSeconds":120,"extra":{"issuer":"rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De","sourceTag":804681468,"invoiceId":"bb-xrpl-0301255b6707cee3"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/call"},{"scheme":"exact","network":"xrpl:0","asset":"5553444300000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.005000","maxTimeoutSeconds":120,"extra":{"issuer":"rGm7WCVp9gb4jZHWTEtGUr4dd74z2XuWhE","sourceTag":804681468,"invoiceId":"bb-xrpl-7f7448da92c11f70"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/call"},{"scheme":"exact","network":"stellar:pubnet","amount":"50000","payTo":"GCB5WZT5VCBBATGMQMTB6TLUXD6KQC6N5ITRWK3CCP4J3YOCE45FA2GO","maxTimeoutSeconds":120,"asset":"USDC","extra":{"currency":"USDC","issuer":"GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/call"}]},{"id":"chain-estimate-gas","name":"chain-estimate-gas","description":"Estimate gas for a transaction via eth_estimateGas before signing it — to/data/value/from supported. Ethereum or Base mainnet. Pay 0.004 USDC.","url":"https://app.heinrichstech.com/v1/cdp/chain/estimate-gas","method":"POST","category":"data","tags":["x402","paid","multi-chain","data"],"pricing":{"protocol":"x402","amountAtomic":"4000","amountUsdc":0.004,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","assetSymbol":"USDC","network":"eip155:8453","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F"},"accepts":[{"scheme":"exact","network":"eip155:8453","amount":"4000","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F","maxTimeoutSeconds":120,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USDC","version":"2"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/estimate-gas"},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","amount":"4000","payTo":"EDtPHNFA6ofGQZPb8NYUxdTkqVwCfkWJzRCg8vQXkYBL","maxTimeoutSeconds":120,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/estimate-gas"},{"scheme":"exact","network":"xrpl:0","asset":"524C555344000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.004000","maxTimeoutSeconds":120,"extra":{"issuer":"rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De","sourceTag":804681468,"invoiceId":"bb-xrpl-0feff6cbbb7f54c2"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/estimate-gas"},{"scheme":"exact","network":"xrpl:0","asset":"5553444300000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.004000","maxTimeoutSeconds":120,"extra":{"issuer":"rGm7WCVp9gb4jZHWTEtGUr4dd74z2XuWhE","sourceTag":804681468,"invoiceId":"bb-xrpl-e7d0f48c2ef39ca1"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/estimate-gas"},{"scheme":"exact","network":"stellar:pubnet","amount":"40000","payTo":"GCB5WZT5VCBBATGMQMTB6TLUXD6KQC6N5ITRWK3CCP4J3YOCE45FA2GO","maxTimeoutSeconds":120,"asset":"USDC","extra":{"currency":"USDC","issuer":"GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/estimate-gas"}]},{"id":"chain-erc20-transfers","name":"chain-erc20-transfers","description":"Decoded ERC-20 Transfer logs for a token via eth_getLogs — sender, recipient, amount per event, filterable by address and block range (max 2,000 blocks). Ethereum or Base mainnet. Pay 0.005 USDC.","url":"https://app.heinrichstech.com/v1/cdp/chain/erc20-transfers","method":"POST","category":"data","tags":["x402","paid","multi-chain","data"],"pricing":{"protocol":"x402","amountAtomic":"5000","amountUsdc":0.005,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","assetSymbol":"USDC","network":"eip155:8453","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F"},"accepts":[{"scheme":"exact","network":"eip155:8453","amount":"5000","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F","maxTimeoutSeconds":120,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USDC","version":"2"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/erc20-transfers"},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","amount":"5000","payTo":"EDtPHNFA6ofGQZPb8NYUxdTkqVwCfkWJzRCg8vQXkYBL","maxTimeoutSeconds":120,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/erc20-transfers"},{"scheme":"exact","network":"xrpl:0","asset":"524C555344000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.005000","maxTimeoutSeconds":120,"extra":{"issuer":"rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De","sourceTag":804681468,"invoiceId":"bb-xrpl-f2c9cbef2a97eb87"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/erc20-transfers"},{"scheme":"exact","network":"xrpl:0","asset":"5553444300000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.005000","maxTimeoutSeconds":120,"extra":{"issuer":"rGm7WCVp9gb4jZHWTEtGUr4dd74z2XuWhE","sourceTag":804681468,"invoiceId":"bb-xrpl-66841e002e63e16c"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/erc20-transfers"},{"scheme":"exact","network":"stellar:pubnet","amount":"50000","payTo":"GCB5WZT5VCBBATGMQMTB6TLUXD6KQC6N5ITRWK3CCP4J3YOCE45FA2GO","maxTimeoutSeconds":120,"asset":"USDC","extra":{"currency":"USDC","issuer":"GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/erc20-transfers"}]},{"id":"chain-contract","name":"chain-contract","description":"Contract introspection via batched eth_call — name, symbol, decimals, totalSupply, and ERC-165 interface probes (ERC-20/721/1155 detection). Ethereum or Base mainnet. Pay 0.005 USDC.","url":"https://app.heinrichstech.com/v1/cdp/chain/contract","method":"POST","category":"data","tags":["x402","paid","multi-chain","data"],"pricing":{"protocol":"x402","amountAtomic":"5000","amountUsdc":0.005,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","assetSymbol":"USDC","network":"eip155:8453","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F"},"accepts":[{"scheme":"exact","network":"eip155:8453","amount":"5000","payTo":"0xDa2F35d283c42dd60B965322394bc658a5c1769F","maxTimeoutSeconds":120,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USDC","version":"2"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/contract"},{"scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","amount":"5000","payTo":"EDtPHNFA6ofGQZPb8NYUxdTkqVwCfkWJzRCg8vQXkYBL","maxTimeoutSeconds":120,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/contract"},{"scheme":"exact","network":"xrpl:0","asset":"524C555344000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.005000","maxTimeoutSeconds":120,"extra":{"issuer":"rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De","sourceTag":804681468,"invoiceId":"bb-xrpl-ce12ea916f67dca9"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/contract"},{"scheme":"exact","network":"xrpl:0","asset":"5553444300000000000000000000000000000000","payTo":"rfryheo6yzFdLWj8qUQtZc7zG9MKkBkUEy","amount":"0.005000","maxTimeoutSeconds":120,"extra":{"issuer":"rGm7WCVp9gb4jZHWTEtGUr4dd74z2XuWhE","sourceTag":804681468,"invoiceId":"bb-xrpl-136d2803dcd4228f"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/contract"},{"scheme":"exact","network":"stellar:pubnet","amount":"50000","payTo":"GCB5WZT5VCBBATGMQMTB6TLUXD6KQC6N5ITRWK3CCP4J3YOCE45FA2GO","maxTimeoutSeconds":120,"asset":"USDC","extra":{"currency":"USDC","issuer":"GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN"},"resource":"https://app.heinrichstech.com/v1/cdp/chain/contract"}]}],"contact":{"email":"derek@heinrichstech.com"},"repository":"https://github.com/Drock91/bitbooth-docs","license":"MIT","generatedAt":"2026-09-12T01:27:00.343Z"}