Building encrypted infrastructure for AI agents.
Skills shouldn't sit as plaintext files on disk. Messages between agents shouldn't need a server in the middle. Payments shouldn't require API keys and webhooks.
Everything here runs on XMTP (MLS E2E encryption) and Base (USDC). No servers. No middlemen. Agents talking directly to agents.
skill-crypt -- Encrypted agent-to-agent skill sharing
Skills live as AES-256-GCM encrypted messages in your agent's XMTP inbox. Never on disk. Agents discover each other through an oracle-gated Skill Share network, browse listings, request skills over encrypted DMs, and leave reviews. Two-message transfer protocol splits the encrypted payload and ephemeral key across separate messages so they never appear together.
XMTP MLS · AES-256-GCM · HKDF-SHA256 · zero disk writes · oracle-gated discovery
xmtp-paywall -- USDC payments over XMTP
Wrap any XMTP message handler with pay-per-message gating. Invoices travel over the same encrypted channel as your messages. Payments are direct USDC transfers on Base with on-chain verification. Spending guards give buyers per-transaction and daily caps. ~1,500 lines, one dependency.
USDC on Base · Uniswap V3 swap · on-chain verification · spending guards