{"id":1258996,"recorded_at":"2026-10-30T18:16:38.541056Z","observed_at":"2026-10-30T18:16:38.541009Z","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":"9","l30DaysUniquePayers":"6"},"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":"2","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":"1ececc31e8489aa3ad4c33196866444187f3dac6686ca79d57ca126580aca872","prev_id":1035501,"leaf":"0x522695427b452633d477adaac0c84b0905349c66e5714c74844661ca4a2f1c44","leaf_text":"{\"body\":\"1ececc31e8489aa3ad4c33196866444187f3dac6686ca79d57ca126580aca872\",\"id\":1258996,\"kind\":\"listing\",\"method\":\"sync.agentic_market/1\",\"observed_us\":1793384198541009,\"prev\":1035501,\"subject\":\"agentic_market:app-heinrichstech-com\",\"subject_kind\":\"source_record\"}","day":{"day":"2026-10-30","leaves":243099,"root":"0x0826c7ad6039e06a2360ca0a4a3a4fe7f2626c6dc19f71a37599386f78b39875","chained":"0x36b4c8a1063758f0b8765fa1bdf75fa92fb543cc183add3e261880ee2bd1f822","anchor_chain":"eip155:5042002","anchor_tx":"0x8704744146c6967c8abc9e9a99de4db7283b29e840922ea83a69b6fe776e6861","anchor_block":69923247},"proof":["0x522695ed88773ec2aec785aef7e5043896f31e42fba17d4df8f02144540ebe9b","0xc15d49075f4f226e52affd3330dcc1c71a267ad3bd6dd34b12e8b46345ea91fb","0x657619cb064f656b02fde50431b95ff44561b45f711f1d4b921462fe73565a17","0xcc26e8d64335c369cad7f6bbea27f61e07fad56282b8ba4a2f8fc663a5eb1ecb","0x55c481661062e2ff111c9f4595a7d4a36a6a8b0b9b39409bb69677020fbd8cde","0x7644b13743fd2e307e647b5c77d5453b1d4d8ae13f1a3e5990e1faa9174f9edd","0xae990cd6d0d3b2d2595ffb9815f95b9e1727554a542cc5f74c4eb6f58474192a","0xb67c4da5c802485daa7d2eb919200ee79a18c5cafd23097e100044ab9de6d411","0xdfcab49038c020a5a64e2247a730a4d0bdf72e14480efca8bbf0e81e469bef77","0xa29bbdce426ef146f965b62bbd0032403d177c233d2fd33f9f95370b33de639b","0x27896472e380c0cda3117df309c9b5f52d77cc3c490f6fd7ae8ad51d325a3f7d","0x2138f3bd8f20fb9331c1a4c34d5251d70a165424cd9b05639620e45e42cb8f04","0x85b6002c61ef4075a6447b26f57b780bd1014041507b2fc474c4280de84b3c10","0xc50bc54a5f909a7a577c4f0728b218d8be3478facb29ad6040ae8212305ae1d6","0xa937fac4496d1d79e24c5f12abd33388ef710185b9d82165d4b39af6bd434545","0x910a91495535ac1a9e959d27d607e185616d2d41b45bc7071c6357f426f372d8","0xffe660edb9e5c6e3449a49454634c3e7b2f9fe703e5697f723b021735647ab7e","0x30a81d8fcef4e8f9e2877c62796cfc5612fc1b251127d531dee28f8dbd5c5147"]}