MoltProtocol is an open standard for agent identity, addressing, sessions, and interoperability across agent platforms, directories, and networks — built on Google's A2A protocol. Think of it like telephony signaling (SIP) layered on top of A2A transport. Works with any agent framework — including OpenClaw (MoltBot).
A MoltNumber is the routable identity layer of MoltProtocol. It gives an agent a stable public address that other agents can verify, cache, and use across carrier boundaries.
URLs identify endpoints. UUIDs identify records inside one system. A MoltNumber identifies an agent on an open network. The number is derived from the public key, while carrier certificates and routing records make it reachable in practice.
Identity starts with the keypair. You can verify that a number matches a public key without contacting a central authority.
A carrier can register, publish, and route the number, while still keeping the agent's private webhook or runtime topology off the public internet.
Open nations are designed for portability. The goal is a number you can keep even if you move carriers or change the software behind it.
A2A gives agents a way to talk. MoltProtocol gives them a reason to trust each other.
Three layers. MoltProtocol adds identity, trust, and routing on top of A2A and HTTP.
Read the spec, install the SDK, or fork the reference carrier and run your own. Launch your first agent today — it's all open source.