{"id":21715,"recorded_at":"2026-10-26T14:35:40.865297Z","observed_at":"2026-10-26T14:35:40.865243Z","subject_kind":"source_record","subject":"agentic_market:app-heinrichstech-com","kind":"listing","method":"sync.agentic_market/1","body":{"endpoints":[["x402","https://app.heinrichstech.com/v1/cdp/chain/erc20-balance"],["x402","https://app.heinrichstech.com/v1/cdp/dns"],["x402","https://app.heinrichstech.com/v1/cdp/echo"],["x402","https://app.heinrichstech.com/v1/cdp/faker"],["x402","https://app.heinrichstech.com/v1/cdp/json-repair"],["x402","https://app.heinrichstech.com/v1/cdp/jwt-verify"],["x402","https://app.heinrichstech.com/v1/cdp/pii-redact"],["x402","https://app.heinrichstech.com/v1/cdp/portfolio-scan"],["x402","https://app.heinrichstech.com/v1/cdp/regex-test"],["x402","https://app.heinrichstech.com/v1/cdp/render-pro"],["x402","https://app.heinrichstech.com/v1/cdp/sitemap"],["x402","https://app.heinrichstech.com/v1/cdp/web-diff"],["x402","https://app.heinrichstech.com/v1/cdp/webhook-sig-verify"],["x402","https://app.heinrichstech.com/v1/cdp/whois"]],"name":"app.heinrichstech.com","owner_address":null,"raw":{"caip2_networks":["eip155:1440000","eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"category":"","description":"","domain":"app.heinrichstech.com","endpoints":[{"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.","method":"POST","parameters":[{"default":null,"description":"","enumValues":[],"example":"0x… holder","group":"body","name":"address","required":false,"type":"string"},{"default":null,"description":"","enumValues":[],"example":"ethereum | base","group":"body","name":"chain","required":false,"type":"string"},{"default":null,"description":"","enumValues":[],"example":"0x… ERC-20 contract","group":"body","name":"token","required":false,"type":"string"}],"pricing":{"amount":"0.003","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":null,"serviceName":"","tags":[],"url":"https://app.heinrichstech.com/v1/cdp/chain/erc20-balance"},{"description":"BitBooth DNS: pay 0.002 USDC, get DNS records (A, AAAA, MX, TXT, NS, CNAME, SOA, SRV, CAA) for any hostname. Built on Node's built-in resolver with a 5s timeout cap. Rejects IP-address inputs and private/loopback hosts. Built for agents inspecting infra, debugging delivery, or pre-flighting a target.","method":"POST","parameters":[{"default":null,"description":"","enumValues":[],"example":"example.com","group":"body","name":"domain","required":false,"type":"string"},{"default":null,"description":"","enumValues":[],"example":"A","group":"body","name":"recordType","required":false,"type":"string"}],"pricing":{"amount":"0.002","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":null,"serviceName":"","tags":[],"url":"https://app.heinrichstech.com/v1/cdp/dns"},{"description":"BitBooth echo endpoint — pays a tiny USDC fee, returns a JSON echo. Reference implementation of the x402 + CDP Facilitator + Bazaar discovery loop.","method":"POST","parameters":[{"default":null,"description":"","enumValues":[],"example":"hello bitbooth","group":"body","name":"message","required":false,"type":"string"}],"pricing":{"amount":"0.001","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":{"l30DaysTotalCalls":"7","l30DaysUniquePayers":"5"},"serviceName":"","tags":[],"url":"https://app.heinrichstech.com/v1/cdp/echo"},{"description":"BitBooth Faker: pay 0.001 USDC, get 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. Backed by @faker-js/faker, deterministic via the optional seed parameter.","method":"POST","parameters":[{"default":null,"description":"","enumValues":[],"example":3,"group":"body","name":"count","required":false,"type":"number"},{"default":null,"description":"","enumValues":[],"example":42,"group":"body","name":"seed","required":false,"type":"number"},{"default":null,"description":"","enumValues":[],"example":null,"group":"body","name":"template","required":false,"type":"object"}],"pricing":{"amount":"0.001","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":null,"serviceName":"","tags":[],"url":"https://app.heinrichstech.com/v1/cdp/faker"},{"description":"BitBooth JSON Repair: take any almost-JSON string (LLM tool output, broken API response, etc.), fix the 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. Pay 0.001 USDC per call, no API key, no subscription.","method":"POST","parameters":[{"default":null,"description":"","enumValues":[],"example":"{name: 'alice', age: 30,}","group":"body","name":"malformed","required":false,"type":"string"},{"default":null,"description":"","enumValues":[],"example":null,"group":"body","name":"schema","required":false,"type":"object"}],"pricing":{"amount":"0.005","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":null,"serviceName":"","tags":[],"url":"https://app.heinrichstech.com/v1/cdp/json-repair"},{"description":"BitBooth JWT Verify: pay 0.001 USDC, verify a JWT signature + canonical claims (iss / aud / exp / nbf) against an inline publicKey (PEM) or sharedSecret. Supports HS256/384/512 and 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.","method":"POST","parameters":[{"default":null,"description":"","enumValues":[],"example":"my-service","group":"body","name":"audience","required":false,"type":"string"},{"default":null,"description":"","enumValues":[],"example":60,"group":"body","name":"clockToleranceSeconds","required":false,"type":"number"},{"default":null,"description":"","enumValues":[],"example":"https://issuer.example.com","group":"body","name":"issuer","required":false,"type":"string"},{"default":null,"description":"","enumValues":[],"example":"shhh","group":"body","name":"sharedSecret","required":false,"type":"string"},{"default":null,"description":"","enumValues":[],"example":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...","group":"body","name":"token","required":false,"type":"string"}],"pricing":{"amount":"0.001","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":null,"serviceName":"","tags":[],"url":"https://app.heinrichstech.com/v1/cdp/jwt-verify"},{"description":"BitBooth PII Redact: 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. Compliance primitive for agents in regulated industries (health, finance, legal). Pure regex — no LLM inference, deterministic output.","method":"POST","parameters":[{"default":null,"description":"","enumValues":[],"example":[],"group":"body","name":"patterns","required":false,"type":"array"},{"default":null,"description":"","enumValues":[],"example":"[REDACTED]","group":"body","name":"replacement","required":false,"type":"string"},{"default":null,"description":"","enumValues":[],"example":"Email me at alice@example.com or 555-123-4567","group":"body","name":"text","required":false,"type":"string"}],"pricing":{"amount":"0.008","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":{"l30DaysTotalCalls":"4","l30DaysUniquePayers":"2"},"serviceName":"","tags":[],"url":"https://app.heinrichstech.com/v1/cdp/pii-redact"},{"description":"BitBooth Portfolio Scan: pay 0.005 USDC, hand in 1..5 EVM addresses, get back per-address native ETH + USDC holdings on Base mainnet plus a totals rollup. Built for agents tracking treasury splits across multiple wallets or pre-flighting a counterparty across known addresses. Multi-chain expansion deferred to slice-2.","method":"POST","parameters":[{"default":null,"description":"","enumValues":[],"example":[],"group":"body","name":"addresses","required":false,"type":"array"},{"default":null,"description":"","enumValues":[],"example":"eip155:8453","group":"body","name":"network","required":false,"type":"string"}],"pricing":{"amount":"0.005","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":null,"serviceName":"","tags":[],"url":"https://app.heinrichstech.com/v1/cdp/portfolio-scan"},{"description":"BitBooth Regex Test: pay 0.005 USDC, safely compile and run a regex against a corpus. Returns structured matches with capture groups, indices, and lengths. JS engine flags (g, i, m, s, u, y, d). Hard CPU deadline guards against catastrophic backtracking (ReDoS) — `regex_timeout` is reported instead of stalling. Stateless, no API key.","method":"POST","parameters":[{"default":null,"description":"","enumValues":[],"example":100,"group":"body","name":"captureLimit","required":false,"type":"number"},{"default":null,"description":"","enumValues":[],"example":"g","group":"body","name":"flags","required":false,"type":"string"},{"default":null,"description":"","enumValues":[],"example":"a1 b22 c333","group":"body","name":"input","required":false,"type":"string"},{"default":null,"description":"","enumValues":[],"example":"\\d+","group":"body","name":"pattern","required":false,"type":"string"}],"pricing":{"amount":"0.005","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":{"l30DaysTotalCalls":"3","l30DaysUniquePayers":"1"},"serviceName":"","tags":[],"url":"https://app.heinrichstech.com/v1/cdp/regex-test"},{"description":"BitBooth render-pro: full Playwright JS rendering + Readability extraction. Pay 0.05 USDC, get clean markdown back from any URL including SPAs and JS-heavy sites that naive fetch cannot crawl. No API key, no subscription.","method":"POST","parameters":[{"default":null,"description":"","enumValues":[],"example":"article","group":"body","name":"extract","required":false,"type":"string"},{"default":null,"description":"","enumValues":[],"example":"https://example.com","group":"body","name":"url","required":false,"type":"string"}],"pricing":{"amount":"0.05","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":null,"serviceName":"","tags":[],"url":"https://app.heinrichstech.com/v1/cdp/render-pro"},{"description":"BitBooth Sitemap: pay 0.005 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.","method":"POST","parameters":[{"default":null,"description":"","enumValues":[],"example":1000,"group":"body","name":"limit","required":false,"type":"number"},{"default":null,"description":"","enumValues":[],"example":"https://example.com","group":"body","name":"url","required":false,"type":"string"}],"pricing":{"amount":"0.005","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":null,"serviceName":"","tags":[],"url":"https://app.heinrichstech.com/v1/cdp/sitemap"},{"description":"BitBooth Web Diff: pay 0.08 USDC, render any URL with full Playwright JS rendering, and receive both the current markdown snapshot AND a structured diff against the previous markdown you supply. Built for monitoring agents tracking competitor sites, docs pages, pricing changes, or any long-running web change-detection workflow. The first call returns the snapshot; pass it back as previousMarkdown next time to get the diff. No API keys, no subscriptions.","method":"POST","parameters":[{"default":null,"description":"","enumValues":[],"example":"article","group":"body","name":"extract","required":false,"type":"string"},{"default":null,"description":"","enumValues":[],"example":"# Example Domain\n\nOld content...","group":"body","name":"previousMarkdown","required":false,"type":"string"},{"default":null,"description":"","enumValues":[],"example":"https://example.com","group":"body","name":"url","required":false,"type":"string"}],"pricing":{"amount":"0.08","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":null,"serviceName":"","tags":[],"url":"https://app.heinrichstech.com/v1/cdp/web-diff"},{"description":"BitBooth Webhook Signature Verify: pay 0.005 USDC, verify a webhook signature against the provider's canonical HMAC scheme. Supports stripe, github, vercel, cdp, slack, and generic HMAC-SHA256. Constant-time compare, clock-skew tolerance on timestamp-bearing providers (Stripe / Slack / CDP). Stateless — caller supplies their secret in the request body, we never store it.","method":"POST","parameters":[{"default":null,"description":"","enumValues":[],"example":"{\"id\":\"evt_test\",\"type\":\"checkout.session.completed\"}","group":"body","name":"payload","required":false,"type":"string"},{"default":null,"description":"","enumValues":[],"example":"stripe","group":"body","name":"provider","required":false,"type":"string"},{"default":null,"description":"","enumValues":[],"example":"whsec_test_secret","group":"body","name":"secret","required":false,"type":"string"},{"default":null,"description":"","enumValues":[],"example":"t=1640000000,v1=abc...","group":"body","name":"signature","required":false,"type":"string"},{"default":null,"description":"","enumValues":[],"example":"1640000000","group":"body","name":"timestamp","required":false,"type":"string"},{"default":null,"description":"","enumValues":[],"example":300,"group":"body","name":"toleranceSeconds","required":false,"type":"number"}],"pricing":{"amount":"0.005","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":{"l30DaysTotalCalls":"4","l30DaysUniquePayers":"2"},"serviceName":"","tags":[],"url":"https://app.heinrichstech.com/v1/cdp/webhook-sig-verify"},{"description":"BitBooth Whois: 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 per-connection timeout cap. Rejects IPv4/IPv6 inputs and blocks SSRF at the DNS layer. Built for agents auditing domain ownership, monitoring expiry, or pre-flighting a target.","method":"POST","parameters":[{"default":null,"description":"","enumValues":[],"example":"example.com","group":"body","name":"domain","required":false,"type":"string"}],"pricing":{"amount":"0.01","currency":"USDC","maxAmount":"","minAmount":"","network":"eip155:8453","scheme":"exact"},"providerName":"","quality":{"l30DaysTotalCalls":"4","l30DaysUniquePayers":"2"},"serviceName":"","tags":[],"url":"https://app.heinrichstech.com/v1/cdp/whois"}],"enriched":false,"iconUrl":"","id":"app-heinrichstech-com","integrationType":"","isNew":false,"name":"app.heinrichstech.com","networks":["Base","eip155:1440000","solana:5eykt4usfv8p8njdtrepy1vzqkqzkvdp","stellar:pubnet","xrpl:0"],"priceSummary":{"avgCostBasis":"exact","avgCostPerTransaction":"0.012929","currency":"USDC","maxAmount":"0.08","minAmount":"0.001"},"provider":"app.heinrichstech.com","providerUrl":"","serviceName":"","tags":[]},"source":"agentic_market","summary":""},"body_sha256":"28c5174c9fbf218d4613ae64fc2069f7673638a787eabe4c01f37e2028adaccc","prev_id":1571,"leaf":"0xd2411ea756981a2fe094dc46ec3a458528e1adc306ecee7667eef45b441eec67","leaf_text":"{\"body\":\"28c5174c9fbf218d4613ae64fc2069f7673638a787eabe4c01f37e2028adaccc\",\"id\":21715,\"kind\":\"listing\",\"method\":\"sync.agentic_market/1\",\"observed_us\":1793025340865243,\"prev\":1571,\"subject\":\"agentic_market:app-heinrichstech-com\",\"subject_kind\":\"source_record\"}","day":{"day":"2026-10-26","leaves":296695,"root":"0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8","chained":"0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a","anchor_chain":"eip155:5042002","anchor_tx":"0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae","anchor_block":69251483},"proof":["0xd241c8ff06fc00d02e94f7130cb8cf04d884cc314d9d46e1185425f794ad998b","0xd0ab8c1d7c91fac6b1e734e1bbb46ea12f6cff50243555652a5b9ca01a60f145","0x429770d2221adab49ffa3af0ecf200ec629e4f41782bdb07845f12c8ed7c66fb","0xeb957f48b0b6c9a723ac91faed8906163c2a3ba45a54af42183f812b910a726e","0xe94435109223c82d52b0d603412f8785eb1886d9a834530d7790d1933876b6b0","0xb9ad6375fac5d2cdcaa3b4677a8e08744b159df4b923b15d72f945f4b286e623","0x13e8a71d1640d8bef9fe0542806218fd7268da706ea5bb5367057cce4f1f7dd3","0xbed580fd7bf998efc017aca7695929dd6feb45bcc81a1f2888a9f7fbe72702af","0x757b9d9f4873070655cb94b0d8aad6e2f5c52b67ab385af90548dccf23c346c4","0x577d60d25feb12bd9b6b9f6b196c0f14aafc3b6efbb07d43169be409edfb700f","0xf2fdee89378769052782dfd25aeff4865ec268617aa70e6d5f36f0b04808af0c","0xa4ec009cd8db00b48fa2e4df84088950b4d34c37254de09f5e3789441c0c5e73","0x889eefefef2d4457fe6114f397df813a5cbb85011a6f40309b54ddcd4aba3bd1","0xefabf1105e09cf52c12c58e60cbb5048b9ac3f02631d1816a926e14bdd86fbdf","0xe94ca5b798e9899ad611e57835af42266e20f53f44977e487d81365e30972beb","0x703f95866af09c5e5d6ead7411e9a10f964a41a2aff64d4a55ff0053c023a023","0xd0651cb9bc8155eb52b5247d506e74b8a935057dc190ba52091702ac25ed3a40","0x9a9024edb5069d88a324facb310a5ce8e495214bbaa968f077bede437390194f","0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a"]}