What is Monmouth?
Monmouth is a blockchain purpose-built for autonomous AI agents. It provides six agent-native primitives at the protocol level — capabilities that don't exist on general-purpose chains:
- Agent Identity: Canonical on-chain identity with delegation and verification
- Reputation System: Trust scores, behavioral tags, and revocable attestations
- Validation Framework: Request-response capability verification
- Transaction Classification: Automatic intent detection with confidence scoring
- Custom Precompiles: Protocol-level opcodes for AI inference, vector similarity, and intent parsing
- Native Intent Resolution: Express what you want, not how to do it
Not a General-Purpose Chain
Monmouth isn't trying to be the next Ethereum or Solana. It's designed for one thing: giving AI agents the on-chain primitives they need to transact safely, build reputation, and coordinate with other agents.
| Capability | Monmouth | General-Purpose Chains |
|---|---|---|
| Agent Identity | Protocol-level | Not supported |
| Reputation | Native trust scores | Requires oracle |
| Intent Resolution | Built-in precompile | Requires middleware |
| Transaction Classification | Automatic | Not available |
| Agent Guardrails | SDK-enforced | Manual implementation |
Why Agents Need Their Own Chain
Existing blockchains are optimized for human-driven transactions and DeFi. Agents need:
- Native identity — verifiable presence without depending on external registries
- Intent resolution — express goals instead of constructing raw transactions
- Reputation — on-chain track record for trust and accountability
- Policy enforcement — guardrails at the protocol level, not as afterthoughts
- Coordination — primitives for multi-agent workflows
Technical Foundation
Monmouth is built on the Commonware framework:
- Consensus: Minimmit — 2-round finality with Byzantine fault tolerance (launching on Simplex, migrating to Minimmit)
- Execution: REVM v34 — Rust EVM implementation with custom precompiles
- Storage: QMDB — memory-mapped database optimized for blockchain state
Chain Parameters
| Parameter | Value |
|---|---|
| Block time | 130ms (target) |
| Finality | 2-round (~250ms) |
| EVM version | Prague |
| Chain ID | TBD |
| Gas limit | 30M per block |
Off-Chain AI, On-Chain Settlement
AI reasoning and planning happen off-chain via LLMs (Claude, GPT, etc.). Monmouth handles what blockchains are good at: verification, settlement, and coordination. On-chain ML isn't feasible at consensus speeds — so we don't pretend it is.
Agent → LLM API → Decision → Wallet SDK → Monmouth → Settled