{"taxonomy":[{"id":"ingest","order":0,"label":"Ingest","description":"Raw data collection and sync","defaultTtlSeconds":86400,"products":[{"id":"connor","name":"Connor","description":"Internet telemetry you can verify — 15,000+ domains, every observation Ed25519-signed and permanently archived in the DRM3 data lake","url":"https://connor.dns.drm3.network","ttlSeconds":604800,"ttlHuman":"7d","dependsOn":[],"hasApi":true,"platform":"cloudflare-worker","healthPath":"/health","healthSchema":["domainsTracked","snapshotsTotal","scanRate"],"visibility":"listed","signers":[{"path":"connor/scanner","purpose":"DNS scan results per domain","algorithm":"Ed25519"},{"path":"connor/whois","purpose":"WHOIS lookup results","algorithm":"Ed25519"},{"path":"connor/asn","purpose":"ASN/BGP routing data","algorithm":"Ed25519"},{"path":"connor/robots","purpose":"robots.txt fetch results","algorithm":"Ed25519"},{"path":"connor/dnssec","purpose":"DNSSEC validation results","algorithm":"Ed25519"},{"path":"connor/composite","purpose":"Multi-source composite snapshots","algorithm":"Ed25519"},{"path":"connor/signer","purpose":"Service-level batch attestation","algorithm":"Ed25519"}],"wellKnownKeysPath":"/.well-known/connor-keys.json"},{"id":"cashew","name":"Cashew Explorer","description":"Morpheus blockchain state — staking, sessions, pricing","url":"https://cashew.explorer.drm3.network","ttlSeconds":86400,"ttlHuman":"1d","dependsOn":[],"hasApi":true,"platform":"cloudflare-worker","healthPath":"/health","healthSchema":["syncedBlock","blocksBehind","providers","activeSessions","stakingFactor","contracts"],"visibility":"listed","signers":[],"wellKnownKeysPath":null},{"id":"drm3-explorer","name":"DRM3 Explorer","description":"DRM3 on-chain visibility — passes, signers, registry entries","url":"https://drm3.explorer.drm3.network","ttlSeconds":86400,"ttlHuman":"1d","dependsOn":[],"hasApi":true,"platform":"cloudflare-worker","healthPath":"/health","healthSchema":["totalPasses","activeSigners","contracts"],"visibility":"listed","signers":[],"wellKnownKeysPath":null},{"id":"signals-3p","name":"Open-Signals","description":"Third-party data — 19 sources, provenance-signed per source","url":"https://signals.data.drm3.network","ttlSeconds":604800,"ttlHuman":"7d","dependsOn":[],"hasApi":true,"platform":"cloudflare-worker","healthPath":"/health","healthSchema":["sources_active","sources_total","signals_total"],"visibility":"listed","signers":[{"path":"signals-3p/fdic","purpose":"FDIC bank data","algorithm":"Ed25519"},{"path":"signals-3p/fred","purpose":"Federal Reserve economic data","algorithm":"Ed25519"},{"path":"signals-3p/congress","purpose":"Congressional legislation","algorithm":"Ed25519"},{"path":"signals-3p/sec_edgar","purpose":"SEC filings","algorithm":"Ed25519"},{"path":"signals-3p/census","purpose":"US Census demographics","algorithm":"Ed25519"},{"path":"signals-3p/usgs_earthquakes","purpose":"Earthquake data","algorithm":"Ed25519"},{"path":"signals-3p/usgs_water","purpose":"Water quality monitoring","algorithm":"Ed25519"},{"path":"signals-3p/nasdaq","purpose":"NASDAQ/NYSE securities","algorithm":"Ed25519"},{"path":"signals-3p/polymarket","purpose":"Prediction market events","algorithm":"Ed25519"},{"path":"signals-3p/reddit","purpose":"Reddit post data","algorithm":"Ed25519"},{"path":"signals-3p/gdelt","purpose":"Global event data","algorithm":"Ed25519"},{"path":"signals-3p/etherscan_labels","purpose":"Blockchain wallet labels","algorithm":"Ed25519"},{"path":"signals-3p/tranco","purpose":"Domain popularity rankings","algorithm":"Ed25519"},{"path":"signals-3p/majestic","purpose":"Backlink authority rankings","algorithm":"Ed25519"},{"path":"signals-3p/gov_rss","purpose":"Government agency feeds","algorithm":"Ed25519"},{"path":"signals-3p/govinfo","purpose":"GovInfo publications","algorithm":"Ed25519"},{"path":"signals-3p/fed_register","purpose":"Federal Register regulations","algorithm":"Ed25519"},{"path":"signals-3p/gsa_gov","purpose":"Federal .gov domain registry","algorithm":"Ed25519"},{"path":"signals-3p/github_activity","purpose":"GitHub repository activity","algorithm":"Ed25519"},{"path":"signals-3p/signer","purpose":"Service-level batch attestation","algorithm":"Ed25519"}],"wellKnownKeysPath":"/.well-known/signals-3p-keys.json"}]},{"id":"intelligence","order":1,"label":"Intelligence","description":"Analytics and enrichment","defaultTtlSeconds":0,"products":[{"id":"runswith","name":"RunsWith","description":"Stack intelligence — infrastructure decoded","url":"https://runswith.dns.drm3.network","ttlSeconds":0,"ttlHuman":"uptime-only","dependsOn":["connor"],"hasApi":true,"platform":"cloudflare-worker","healthPath":"/health","healthSchema":["domainsCached","activeServices","patternCount"],"visibility":"listed","signers":[{"path":"runswith/analyst","purpose":"Service classification and fingerprinting","algorithm":"Ed25519"}],"wellKnownKeysPath":"/.well-known/runswith-keys.json"}]},{"id":"application","order":2,"label":"Applications","description":"Inference and tools","defaultTtlSeconds":0,"products":[{"id":"news-rag","name":"World News RAG","description":"Reader UI + tenant API for AI-analyzed news — pure consumer of rss-ingest","url":"https://news.drm3.network","ttlSeconds":86400,"ttlHuman":"1d","dependsOn":["rss-ingest"],"hasApi":true,"platform":"cloudflare-worker","healthPath":"/health","healthSchema":null,"visibility":"listed","signers":[],"wellKnownKeysPath":null},{"id":"pistachio-gateway","name":"Pistachio Live Demo","description":"Public demo — hosted AI inference via Morpheus","url":"https://pistachio.inference.drm3.network","ttlSeconds":0,"ttlHuman":"uptime-only","dependsOn":["cashew"],"hasApi":true,"platform":"fly-io","healthPath":"/inference/health","healthSchema":["totalSessions","activeLanes","cacheConnected"],"visibility":"listed","signers":[],"wellKnownKeysPath":null},{"id":"status-monitor","name":"Status Monitor","description":"Global status dashboard","url":"https://status.drm3.network","ttlSeconds":0,"ttlHuman":"uptime-only","dependsOn":["cashew","connor","runswith"],"hasApi":true,"platform":"cloudflare-worker","healthPath":"/health","healthSchema":null,"visibility":"listed","signers":[],"wellKnownKeysPath":null}]},{"id":"nft","order":3,"label":"DRM3 Access NFTs","description":"NFT passes for product access","defaultTtlSeconds":0,"products":[{"id":"nft-marketplace","name":"Pistachio Pass (Consumer)","description":"Consumer NFT access passes — claim, buy, manage capacity","url":"https://nft.drm3.xyz/consumer/inference/pistachio","ttlSeconds":0,"ttlHuman":"uptime-only","dependsOn":["cashew"],"hasApi":true,"platform":"cloudflare-worker","healthPath":"/health","healthSchema":null,"visibility":"listed","signers":[],"wellKnownKeysPath":null}]},{"id":"surface","order":4,"label":"Surface","description":"Websites and landing pages","defaultTtlSeconds":0,"products":[{"id":"drm3-network","name":"drm3.network","description":"Products and documentation portal","url":"https://drm3.network","ttlSeconds":0,"ttlHuman":"uptime-only","dependsOn":[],"hasApi":false,"platform":"cloudflare-worker","healthPath":"/","healthSchema":null,"visibility":"listed","signers":[],"wellKnownKeysPath":null},{"id":"drm3-xyz","name":"drm3.xyz","description":"NFT gateway and role selection","url":"https://drm3.xyz","ttlSeconds":0,"ttlHuman":"uptime-only","dependsOn":[],"hasApi":false,"platform":"cloudflare-worker","healthPath":"/","healthSchema":null,"visibility":"listed","signers":[],"wellKnownKeysPath":null},{"id":"drm3-io","name":"drm3.io","description":"Corporate website","url":"https://drm3.io","ttlSeconds":0,"ttlHuman":"uptime-only","dependsOn":[],"hasApi":false,"platform":"external","healthPath":"/","healthSchema":null,"visibility":"listed","signers":[],"wellKnownKeysPath":null}]}],"totalProducts":12,"totalSigners":33,"protocol":{"healthEndpoint":"/health","requiredFields":["status","sku","product","version","timestamp"],"optionalFields":["uptime","extended"],"statusValues":["ok","degraded","error"],"spec":"https://status.drm3.network/api/skus"},"provenance":{"algorithm":"Ed25519","derivation":"BIP39 mnemonic -> HKDF-SHA256 (salt: drm3-provenance-v1)","keyDiscovery":".well-known/{product}-keys.json","anchorChain":"base (planned)"}}