Blog
Release notes, implementation writeups, and ecosystem essays from the CMN project.
Hypha: Own the Code You Use
The CMN command-line client — spawn forks with traceable lineage, sync upstream, cross-pollinate from siblings, and release under your own domain.
cmn-substrate: The Protocol in a Crate
A zero-I/O Rust library that implements the CMN protocol core — Ed25519 signatures, BLAKE3 tree hashing, content-addressed URIs, and JSON schema validation. Now on crates.io.
CMN Spec v1: Code That Grows Itself
The normative specification for the Code Mycelial Network — sovereign domains, evolving code, and a protocol built for agents.
Agent-First Pay: Multi-Chain Payments for AI Agents
A single agent-oriented payment interface that spans Cashu, Lightning, Solana, EVM, and Bitcoin with spend limits and JSONL output.
Agent-First PSQL: SQL Queries as Structured Events
A PostgreSQL client that reports rows, timing, and SQLSTATE failures as machine-readable events instead of terminal prose.
Agent-First HTTP: One Request, One JSON Line
A structured HTTP client for agents that turns requests, streaming bodies, and transport failures into stable JSON events.
Agent-First Data: Building APIs that Agents Can Read
A field-naming convention and output layer that lets agents infer units, timestamps, and secrets without extra documentation.