{"id":750447,"recorded_at":"2026-10-28T09:11:20.392121Z","observed_at":"2026-10-28T09:11:20.392052Z","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":"3","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":"8e8da3f872e0b305e1d54f96889fb31b4d2c848b1f9d1cf6dc15354aa0b7d8b2","prev_id":21715,"leaf":"0xba370c5ce857a97da876e8feee5fd7f051e4aa8c1cf6ab3adf92e68ed1ecc645","leaf_text":"{\"body\":\"8e8da3f872e0b305e1d54f96889fb31b4d2c848b1f9d1cf6dc15354aa0b7d8b2\",\"id\":750447,\"kind\":\"listing\",\"method\":\"sync.agentic_market/1\",\"observed_us\":1793178680392052,\"prev\":21715,\"subject\":\"agentic_market:app-heinrichstech-com\",\"subject_kind\":\"source_record\"}","day":{"day":"2026-10-28","leaves":231336,"root":"0x2c19037464cc4c493624565f01775d6446fc78eaa118fc6865bfe2bfca9ff78e","chained":"0xd1d7dee8322ceff8f4c8d83aa1fe4a4466825c2af1c97dbde3d35db61234f7be","anchor_chain":"eip155:5042002","anchor_tx":"0x8bae2b1d097834c8b458513862d70d29ee807e98dc2e863b27250131c15b35ae","anchor_block":69584042},"proof":["0xba3695787dc6530b3dd7401120f73ee80ab1c6ccd60b9abdeeaa510b33735683","0xe5cb70286d030f2d59b46631a4c1c78c7057ded71c8743f360bf505d5c34a23b","0x82fe6539722bc333737102b39a130ed4cbb86be65219a315ae1e11493e54f74a","0x17f4a0ae03581b10a6e833bbbfcc2febbb634a850cf728354f411896313a8582","0x934c2645de6580c95659f491f4fcc95048576e36991fc2faabb32898c423ebe5","0x3b682ab2ade3379b76ca9a7ff2e6af2958f9252fb1cb21621e49423d166d827f","0x2df539a112a1356709491256252b36198ff8e998a7b97c1dc53558056f329421","0x852a3b58c2523562e0d19e976542a47591b04c2b3909f5b63717f92b28527567","0x34fe56ceb7958773d1f7fd7507cc74a727979680520a3b3e16cfee5b72ccd329","0xfc9fa23590ab2d4f334836818849c4081f6a11bdf376c36ac5c7d89442a2cc90","0x41fcd0634497d07fc871c8ffb8d2315fe3d42ffda94ae2c61b335f1c7555441d","0xa42249b090ae432aa9ec0f4e12cf99fad33a8413dd4f3af6b68755cb14247205","0x744c716c853a3362037fdca13f258e5f46e796ddc212d5fca6bed32d9a3b234a","0xbff5cb8c10a36d79ad312f3729888eb704e81907920e704f80c8e5b670139050","0xc21e7661f5d6220994a88cc71b1262eeee3b912a2d383d18f38a631c534bfd71","0x32beeeb960280bc48748681cb10297ede9403461fe9c8143fdf946548e552926","0xe08e8bd91858a8a10c46ecde9c29a6288b960987303173c5e882afb46ce91fa0","0xe6cfe00ae4e02bc12327e45b5f3334ea5850ba3bcc8e3101d30a8189856a95af"]}