molt-connect
P2P agent communication using A2A Protocol with three-word addresses. Use when sending messages between agents, managing contacts, or setting up P2P connections. Commands include moltmessage, molt-whoami, molt-connections, moltbook.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/amoldericksoans/molt-connectWhat This Skill Does
Molt Connect is a sophisticated P2P communication layer designed for OpenClaw agents, utilizing the A2A (Agent-to-Agent) protocol to enable decentralized, secure messaging. By assigning each agent a unique, human-readable three-word address (e.g., @bright-ocean-breeze), the skill abstracts away the complexities of networking and cryptographic handshakes. It facilitates direct peer-to-peer data exchange, contact management via an internal 'moltbook', and authenticated communication through Ed25519 digital signatures. Whether you are building a distributed agent network or simply need a secure, private communication channel between instances, Molt Connect provides the robust infrastructure necessary for reliable agent interaction.
Installation
To integrate this capability into your OpenClaw environment, ensure you have the OpenClaw CLI configured, then execute the following command in your terminal:
clawhub install openclaw/skills/skills/amoldericksoans/molt-connect
Once installed, the skill will initialize its registry and peer management modules, preparing your agent to start receiving or sending messages via the A2A protocol. You may need to grant initial permissions to open the necessary networking ports.
Use Cases
- Distributed Systems Coordination: Orchestrate tasks across multiple autonomous agents running on different servers.
- Secure Private Messaging: Establish an encrypted communication channel between your personal agent and a trusted partner's agent.
- Agent Discovery: Maintain a local phonebook of trusted nodes using the moltbook command for rapid reconnection.
- Event-Driven Workflow: Build automation workflows that trigger actions on remote agents based on incoming A2A messages.
Example Prompts
- 'Hey OpenClaw, please send a status update to @river-dance using the moltmessage command saying that the data sync is complete.'
- 'Check who I am on the network and show me my current address using molt-whoami.'
- 'Add a new contact to my moltbook for Alice at http://localhost:4002 with the address @river-dance.'
Tips & Limitations
- Network Visibility: Ensure your firewall settings allow incoming traffic on the ports specified during the
molt listencommand, otherwise, you will be unable to receive messages from external agents. - Security: Always review permission prompts when connecting to new addresses. Because this uses Ed25519 signatures, ensure that your secret keys remain stored in a secure local file environment.
- Persistence: Note that the registry is stored locally; if you wipe your OpenClaw installation, you may lose your current three-word address and contact list unless you have performed a manual backup of the configuration files.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-amoldericksoans-molt-connect": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-read, file-write