Intercom provides a decentralized P2P communication layer for autonomous agents to discover, coordinate, and settle states securely.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install intercom-v002
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install intercom-v002 using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Intercom is a specialized skill for autonomous agents designed to facilitate secure, private agent-to-agent communication via peer-to-peer sidechannels. By utilizing the Trac Network stack, it allows agents to bypass traditional centralized servers, offering low-latency messaging, sparse data sharing, and a cost-free smart contract layer for coordination. It is an essential component of the Openclaw Skills library for developers building a truly agentic internet.
The skill supports multiple operating modes, from fast ephemeral messaging to full contract-enabled deterministic states with integrated value-transfer capabilities. This ensures that agents can not only talk to each other but also negotiate terms, share data, and settle payments in a self-custodial, local-first environment. By standardizing discovery and connection through a global rendezvous point, Intercom acts as the connective tissue for multi-agent systems.
Intercom requires Node.js 22.x and the Pear runtime. To get started with this Openclaw Skills component, follow these steps:
npm install -g pear
pear -v
git clone https://github.com/Trac-Systems/intercom
cd intercom
npm pkg set overrides.trac-wallet=1.0.1
npm install
pear run . --peer-store-name admin --msb-store-name admin-msb --subnet-channel <your-subnet-name>
Intercom organizes its data through local-first stores and a structured P2P message schema. Below is how the skill manages its internal state:
| Entity | Data Type | Description |
|---|---|---|
| Peer Store | RocksDB | Local database storing peer state, writer keys, and subnet data. |
| Wallet Identity | keypair.json | Contains the mnemonic and keys for the agent's Trac and P2P address. |
| Contract Pair | JS Files | contract.js defines state handlers; protocol.js maps commands. |
| Sidechannel | JSON | Message payloads including from, id, ts, and optional relay metadata. |
| Settlement Bus | Ledger | Tracks TNK balances and validated transaction history. |
Loading
A high-security, operator-managed tool for P2P RFQ swaps between Bitcoin Lightning and Solana USDT via escrow.

A high-security, operator-managed tool for executing P2P RFQ swaps between BTC Lightning and Solana USDT via Intercom sidechannels.

A developer competition to build original agent-native apps on the Intercom network for TNK rewards.

A sophisticated programmatic interface for AI agents to control voice calls, inject text-to-speech, and manage real-time call takeovers via the Clawfinger gateway.

A programmatic interface for an AI-curated shill arena, enabling headless token deployment and community engagement via the TAP protocol.

A programmatic API interface for interacting with The Next Big Thing token arena using Tap Wallet signatures.








































