DRM3 LABS

Blog

Engineering and research. What we build, how it works, why it matters.

RSS Feed
TruthFoundrynewsarchive

TruthFoundry 1.36: a public dataset becomes a section, and every story that runs is kept

TruthFoundry writes a daily paper from a signed fact record and answers claims against it. Version 1.36 lets a public dataset run as a section of the paper, on its own clock, with its publisher named on every figure it produces: the US Treasury Monthly Treasury Statement is the first one and it is live on the Government Spending page, one dated outlay statement per federal agency. Readers can mark a key point as corroborated or refuted, with a reason required, and a count of marks never blends into whether a claim is true. Every story the paper's own desks write is kept in the permanent archive alongside the rest of that day's paper, each carrying the same kind of receipt. The desks state only what they can point to, a statistic runs only when the population behind it is stated and large enough to support it, a corroboration count counts the witnesses shown on the page, and a correction links to the version it replaced. Read the paper free at truthfoundry.ai.

Robert ChristianAugust 3, 20265 min read
DomainDriftdomainscoverage

DomainDrift 1.97: look up any of two million domains and read its signed history

DomainDrift keeps a signed, dated record of how the internet's surface moves: who hosts a domain, who handles its mail, who issues its certificate, whether it answers at all. The catalog now spans 2,050,978 domains across 79 categories, 1,971,849 of them already carrying at least one signed reading, and any of them can be looked up free. A domain you name and watch is re-read every five minutes, and the product publishes what that lane is actually achieving rather than what it promises. Every reading is Ed25519-signed at the moment it is taken, and every signed reading in a 15-minute window is committed to Base, so the block's own timestamp records that the reading already existed. A signature proves who took a reading and that it has not changed since; it does not make the reading correct, and the record says so. Look up any domain at domaindrift.io.

Robert ChristianAugust 1, 20262 min read
DomainDriftalertsdomains

DomainDrift 1.86: alerts reach your channel, and a parked domain is a reading too

DomainDrift 1.86 rolls up three weeks of releases. Alert subscriptions to Slack, Discord and Teams now verify and deliver, with every delivery signed. A watched domain that resolves to nothing gets a signed reading of that absence, so a parked lookalike has a baseline before it ever switches on; first readings landed in seconds on real adds. The changes feed states its counts as floors with their coverage window, and an unmeasured source says unmeasured instead of zero. Public pages now serve from the edge, with the landing page opening in under half a second. The full archive of signed readings traces to a single on-chain commitment you can check from your browser, and a paid per-call read hands the calling agent its settlement receipt in the response. Live at domaindrift.io.

Robert ChristianJuly 31, 20263 min read
TruthFoundryfact checkerevidence

TruthFoundry 1.12: see what carries a claim and what cuts against it

TruthFoundry 1.12 makes the evidence behind a fact check readable at a glance. Check a claim and the facts are sorted into what carries it, what cuts against it, and what is only context, each labeled on its own card. A truth weight sits beside the verdict on a five-step scale from this seems very untrue to very likely fact, computed from the structure of the record and openable to the four measures behind it. Citations in the answer are live: press one and the page jumps to the fact or instrument reading it refers to. Our own scanners' readings now appear beside the reporting, dated and marked when a later reading has replaced them. Check a claim at truthfoundry.ai.

Robert ChristianJuly 30, 20262 min read
TruthFoundryfact checkernews

TruthFoundry 1.11: check a claim, read the verdict in seconds

TruthFoundry 1.11 turns a fact check into a written answer: check a claim and within a few seconds you get a verdict, supported, contradicted, or contested, with citations from the record behind every line. When a claim's figures differ from what the record holds, the answer says so and states both numbers. Every check becomes part of the record. The front page now arrives readable in well under a second with no loading placeholders and no layout jumps, a shared question unfurls into a card carrying the question itself, and federal awards coverage names its dollar figures precisely. Reading is free at truthfoundry.ai.

Robert ChristianJuly 29, 20262 min read
TruthFoundrynewsarchive

TruthFoundry 1.9: yesterday's paper is still the paper

TruthFoundry 1.9 rebuilds the archive. A past edition is no longer a list of links: it opens as the complete newspaper it was that day, with its own painted artwork, its own lead story and section fronts, and the date it ran on the masthead. A band at the top says how old it is, the page warms with age like real newsprint, and one press takes you back to today. Reading is free at truthfoundry.ai.

Robert ChristianJuly 22, 20262 min read
DomainDriftevidencecompliance

DomainDrift 1.18: the evidence bundle becomes a product, and a public index of who speaks MCP

DomainDrift 1.18 makes the signed evidence bundle a first-class product: its own page explaining what is inside and how a third party verifies it offline with no account, and its own plan entitlement on Pro and up rather than a line item buried in the API. It also opens a public index of domains observed advertising a Model Context Protocol endpoint in their DNS, built from the same continuous scanning that produces everything else. Live at domaindrift.io.

Robert ChristianJuly 22, 20263 min read
DomainDriftMCPagents

DomainDrift 1.17: plug an AI agent straight into signed internet telemetry

DomainDrift 1.17 opens a Model Context Protocol door at domaindrift.io/mcp. Agents get five read-only tools over the live telemetry: look up any domain, read the daily change digest, resolve a provenance receipt, pull the 24-hour tape, and fetch the published signing keys. The first look is keyless, the complete record rides an API key, and MCP uses the same pay gate as the API. Clients that render components get a live domain card. Live at domaindrift.io.

Robert ChristianJuly 22, 20263 min read
TruthFoundryfact checkeraccessibility

TruthFoundry 1.8: the fact checker tells you exactly where it stands

TruthFoundry 1.8 makes the fact checker plainer about its own reasoning: evidence lines are labeled by how they were found, a claim with no direct support says so before showing context, and a delayed answer announces itself with a retry. The status light reads the live system, wrong addresses get a real not-found page with ways back in, checking a claim works fully by keyboard, and pages are faster on phones. Reading is free at truthfoundry.ai.

Robert ChristianJuly 21, 20263 min read
DomainDriftDNSmonitoring

DomainDrift 1.2: routine churn stops reading as news, and every change shows its severity

DomainDrift 1.2 raises signal quality across more than a million scanned domains: a routine certificate renewal is badged routine instead of headlining as a change of authority, a certificate that expired without renewal is now an event, so is a domain that was dropped and registered again, so is a confirmed loss of mail or authoritative DNS, and a first look at a domain no longer reads as a change. Every change carries a visible severity class, and every count in the product matches the rows behind it. New pages for reliability engineering, security, managed service providers, and auditors. Live at domaindrift.io.

Robert ChristianJuly 20, 20263 min read
DomainDriftDNSmonitoring

DomainDrift 1.0: a million-domain signed record, and proof of what every one of them did

DomainDrift 1.0 is live: continuous internet telemetry across more than a million domains, with every observation signed the moment it is made. Look up any domain free and see who hosts it, who handles its mail, who issued its certificate, and whether it is up. Watch your own domains as a portfolio with a signed morning brief and alerts that retry until they land. Export evidence anyone can check. Plans refuel daily, and the free tier stays free. Live at domaindrift.io.

Robert ChristianJuly 19, 20264 min read
TruthFoundrynewsfact record

TruthFoundry 1.7: today's paper is written from today's news, and every day is kept forever

TruthFoundry 1.7 makes the daily paper daily: the front page is written from what publishers filed in the last 24 hours, every day opens on painted art with a caption naming the events in the scene, busy market days fold into a readable handful of stories, and the archive is permanent: a story you bookmark today opens next year. Reading is free at truthfoundry.ai.

Robert ChristianJuly 18, 20263 min read
DomainDriftDNSmonitoring

DomainDrift 0.88: every plan refuels daily, and alerts retry until they land

DomainDrift watches more than a million domains and signs every observation. This wave changes how plans fuel your work: every plan includes a daily DomainDrift credit allowance that refreshes at midnight UTC, top-ups are DRM3 credits that never expire and spend across every DRM3 app, alert deliveries retry until they land, and plan capacity for alerts and API speed is delivered automatically. Current plans and prices are on the DomainDrift pricing page, and there is a free tier that refuels daily. Live at domaindrift.io.

Robert ChristianJuly 18, 20263 min read
MorScanMorpheusMOR

MorScan 2.46: the model page is the model

MorScan 2.46. A model like Kimi K3 can be registered on chain many times, under many names, by any number of providers. The model page now aggregates all of it: providers offering the model, sessions, stake, and live asks across every listing, with web-search and TEE variants folded in as capability badges. Live at morscan.io.

Robert ChristianJuly 18, 20262 min read
MorScanMorpheusMOR

MorScan 2.44: every model gets its own page

MorScan 2.44. Every AI model on the Morpheus marketplace gets its own page: what it is, who serves it, live per-second asks with the staking math, a 30-day session history, and per-provider track records. The family view gathers every flavor, flags TEE and web-search variants, and totals sessions, providers, and MOR staked across the family. Live at morscan.io.

Robert ChristianJuly 18, 20262 min read
DomainDriftDNSmonitoring

DomainDrift 0.86: watch a whole portfolio, and read the day's drift each morning

DomainDrift watches 100,000+ domains and signs every observation. This wave turns watching a single domain into monitoring a whole portfolio: group your domains and get one signed brief each morning of what moved, alerts when mail authentication weakens, a view of how any infrastructure provider is shifting, and a signed report you can hand to an auditor. Current plans and prices are on the DomainDrift pricing page, and there is a free tier. Live at domaindrift.io.

Robert ChristianJuly 17, 20263 min read
DomainDriftDNSdrift

DomainDrift 0.80: run the checks yourself, from your own browser

DomainDrift watches 100,000+ domains and signs every observation. The 0.80 wave puts the checks in your hands: run DNS, registration, and reachability lookups from your own browser and compare them against the signed scan on every domain page. Plus domain groups with group-wide alerts, search that answers as you type, and a free tier. Live at domaindrift.io.

Robert ChristianJuly 17, 20263 min read
TruthFoundryfact recordfact checking

TruthFoundry 1.6: ask the record if a thing is true

TruthFoundry answers questions against a fact record with memory: a verdict on what the record supports, contradicts, or is contested on, receipts on every line, and absence stated as absence. Facts are versioned and never erased, a daily paper is written on the record and frozen nightly, and agents read the same record by the call. Reading is free at truthfoundry.ai.

Robert ChristianJuly 17, 20264 min read
TruthFoundrynewsedition art

TruthFoundry 1.6: a caption that reads the day's picture

TruthFoundry paints each day's news into a single picture, and 1.6 gives that picture words: a sentence under it that names what the scene shows and the day it captures, with a one-tap share. Reading is free, no signup. Live at truthfoundry.ai.

Robert ChristianJuly 16, 20262 min read
dtaoscanBittensordTAO

dtaoscan 1.0: every Bittensor subnet, chain-exact

dtaoscan reaches 1.0. Every Bittensor subnet in one explorer: dTAO price and emissions, per-subnet detail, and a keyless address lookup that turns any wallet into a portfolio. Numbers are read from chain and signed the moment they are read. Live at dtaoscan.io.

Robert ChristianJuly 14, 20262 min read
DomainDriftDNSdrift

DomainDrift 0.9: the drift feed, one step from 1.0

DomainDrift 0.9. It scans 2,050,978 domains on a loop and records every DNS, host, email, and certificate change with a signed receipt. Search any domain and see in one glance what is steady and what just moved. Live at domaindrift.io.

Robert ChristianJuly 14, 20262 min read
MorScanMorpheusMOR

MorScan 2.42: the Morpheus network, read and signed

MorScan 2.42. Real-time intelligence on the Morpheus compute marketplace: price from the on-chain pool, providers, inference sessions, and staked balances, all read from chain and signed the moment they are read. Source-open, CC0 dataset, agent-native. Live at morscan.io.

Robert ChristianJuly 14, 20262 min read
TruthFoundryfact recordnews

TruthFoundry 1.5: the fact record you can check

TruthFoundry 1.5. The fact record shows how a thing is known, who corroborates it publisher by publisher, and when it became knowledge, with a version chain on every fact and news written on top. Reading is free, no signup. Live at truthfoundry.ai.

Robert ChristianJuly 14, 20262 min read
open sourceRPCEthereum

drm3-rpc-pool: 10x your free tier

We open-sourced drm3-rpc-pool, a config-driven JSON-RPC failover pool. Pool free endpoints behind one call so a single provider's 429s, lag, or outage stays theirs. In a live Base sweep it turned one free endpoint's ~25% success rate into ~100%, roughly 10x more calls that actually land.

Robert ChristianJune 23, 20265 min read
Pistachioreleasestreaming

Pistachio v0.30: SSE Streaming, Throughput Benchmarks, and Readiness Diagnostics

Pistachio v0.30. SSE streaming for chat completions with provenance metadata on every response. Built-in benchmark command for throughput auditing. pistachio doctor for readiness checks. Auto-reclaim toggle. Core Models template.

Robert ChristianJune 2, 20265 min read
Pistachioreleasecanary

Pistachio v0.26: Canary Rewrite, Error Classification, and Inference Pipeline Refactor

Pistachio v0.26. Claim-based inference with session-aware TypeScript SDK. Error classification with specific categories. Canary test uses the real inference path. Top Models stock template. Steadier under sustained load.

Robert ChristianMay 28, 20265 min read
PistachioreleaseDocker

Pistachio v0.23: See Every Session, Every Call, Every Limit

Pistachio v0.23. Telemetry store with full session lifecycle tracking. In-app provider limits documentation. Parallel close fix. Cache anti-resurrection. Redesigned sidebar. Docker image on Docker Hub. Deploy a Morpheus inference gateway in one command.

Robert ChristianMay 19, 20266 min read
PistachioreleaseAI inference

Pistachio v0.19: Direct Chain Reads, Canary Testing, and Error Attribution

Pistachio v0.19. Decoupled from Cashew, direct chain reads, signed capacity verification, canary and load testing, model blacklists, parallel session reclaim, RPC setup for desktop, error attribution, GEN 9 pass, DeepSeek V4 Pro and Kimi K2.6.

Robert ChristianMay 15, 20265 min read