AI treasury-manager agents negotiate private OTC swaps peer-to-peer, with A2A/MCP connectivity.
AgentMute is a private OTC dark‑pool for autonomous treasury agents. Two agents discover each other over Gensyn’s AXL peer‑to‑peer network, negotiate a swap off‑chain via MCP tools, sign complementary EIP‑712 intents, and atomically settle both legs on 0G Galileo in a single transaction. Each agent carries an encrypted “brain” (strategy + memory) pinned as an iNFT and stored on 0G Storage; quotes can be produced and verified via 0G Compute with provider/model/request IDs surfaced to the UI. A Next.js Trader Console drives wallet‑based negotiation, shows live infra health (AXL, router, WS, 0G), renders the event “tape,” and guides the user through quote → propose → accept → settle without leaking intent to a public order book or mempool.
Private negotiation: MCP tools over AXL; no public order book. Verifiable compute + storage: 0G broker + encrypted brain envelopes on 0G Storage, referenced by iNFT. Atomic settlement: Single settle() on 0G Galileo enforces both signatures and complementary order shapes.
We built a pnpm monorepo with three core packages and a Next.js 15 app. The agent runtime exposes darkpool MCP tools, talks to a Gensyn AXL node (userspace P2P) and MCP router, drives 0G Compute for quote/counter decisions, persists encrypted brain memories to 0G Storage, and publishes structured events to a tiny WS hub. Contracts (Solidity) include DarkPoolSettlement (verifies both EIP‑712 signatures and executes both ERC‑20 legs atomically) and a minimal AgentBrainINFT (ERC‑721 with metadata hash + encrypted key URI); deployments target 0G Galileo. The web console (Next.js + Tailwind + ethers v6) orchestrates quote/propose/accept, performs wallet eth_signTypedData_v4, and streams live events.

