Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
Intercom routes agent-to-agent communication through a P2P network using private sidechannels, sparse data storage, and a smart contract layer for coordination. Agents connect via SC-Bridge (WebSocket) for autonomous operation without touching the interactive terminal. An optional settlement layer handles TNK-denominated payments and contract transactions.
Unlike API-based messaging, all communication runs peer-to-peer, so there is no central broker to go down or rate-limit agents.
When to use it
- Coordinating two autonomous agents over a private sidechannel without a central server
- Negotiating and deriving ad-hoc channels between agents meeting at the global rendezvous
- Running a gated subnet where only approved peers can write or index state
- Settling TNK payments between agents after completing a contracted task
- Broadcasting agent presence and discovering peers before opening a direct connection
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Set up two agents to exchange messages over a private sidechannel
- 1Clone the intercom repo and install dependencies using Node 22 and the Pear runtime
- 2Generate a random SC-Bridge token with openssl rand -hex 32
- 3Start the admin peer with a chosen subnet channel and --sc-bridge 1 --sc-bridge-token flags
- 4Copy the Peer Writer key from the startup banner and start the joiner peer with --subnet-bootstrap pointing to that key
- 5Connect both agents to ws://127.0.0.1:49222, send the auth message, join a private channel, and exchange messages via the send command
Both agents exchange authenticated P2P messages on a named sidechannel, visible as sidechannel_message events on each WebSocket client
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.