{"id":1035501,"recorded_at":"2026-10-29T18:15:01.122050Z","observed_at":"2026-10-29T18:15:01.121991Z","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":"8","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":"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":"eb53dbbda97a918fcb0effc4aa28ff546f141eb3184b365c2bcbca651592d19d","prev_id":785079,"leaf":"0x1112f08ba8bd6599353cd6c439420372cb04224bccdb22efdf603cfebfc34840","leaf_text":"{\"body\":\"eb53dbbda97a918fcb0effc4aa28ff546f141eb3184b365c2bcbca651592d19d\",\"id\":1035501,\"kind\":\"listing\",\"method\":\"sync.agentic_market/1\",\"observed_us\":1793297701121991,\"prev\":785079,\"subject\":\"agentic_market:app-heinrichstech-com\",\"subject_kind\":\"source_record\"}","day":{"day":"2026-10-29","leaves":242798,"root":"0xc050555c6b023f2aefb6536efb9f0760b92c30a0d06c572b7daf63db259ea17c","chained":"0x4cde8bae2042512e1bec11650628f0293556311cc4ea74d99ffddf02b671a7d6","anchor_chain":"eip155:5042002","anchor_tx":"0x9e85c340732f416e431b111fae72f7624870125f7f379af2732eb6c2ba8cf6a1","anchor_block":69753317},"proof":["0x1113241656e2eda048cde955d2f61c1adbb1ae5abcf852e197db9d4908980930","0x22085db202b6c6361291cadc5c4b011a4b9bcc23c16506825a17860bf388be24","0x2b6a7907a16bd64dcec0a7a7fd6bc919113257144159556a40a8d926c986228e","0xf28ce6e2e5fa7c6653e60c8fa99bd427a1eed7baee41ce3b3781f1f02b7a67a4","0x46d994f72039a74421f20141c9513e0b08ec98b577024042df215ac5d5744ff9","0xa2bebadea72c81d8b2b305ee11c362ff9ef42eb756c6046755fa7b18f906e533","0x2c788bddf21284799840f28a9f553cb5a4dd95dbd630ddbfe14e223cb32ba5a4","0xf29edc8bb98bddf946f8c59744c0fa9e1672f39e39f8c6116c9daa100bf8421b","0x45b6b9342ea19bba5d412057d9fdd2a23e0627c8383d3f546921abd86445c618","0x4e960226a413437fddb35219ed6b782fcacbbf0fa2b1ffa74296262b4270b097","0x9804029311ee9b55f01bddd4a02932b618b20dcb0bc1cbe491be106795dba779","0x167cb457e5618956c84193ebb90fd080faba4ab44e43972c970cde45c0c57c49","0x7815c9a292a2f1e0dbdff174b5918aa320852c7e816e376aca0e3ef90e1a01e4","0x7b3add153244183458b4331b4f226a6729ff68c345cedfa75b49586e803bf98a","0x0507b989510de89f78184f7a10d971f7670a579c54df7d291a2d72f034ae74d3","0xa0a7723889a4c15b3e0bec353fa8dbcaec6c71cf35bb6c346415ad3e664df6a6","0xd76435ead496863d8b0bfab3434f54cd11da3c49d104fc4064b9cb3381567bbd","0xd56e61af23709ed9f460471e3c08400c0142ee83e1fd9057e46350d12edf9c07"]}