Keychat's avatar
Keychat 3 weeks ago
An agent needs the same things a human does from a messaging app: • A sovereign ID — self-generated, not registered on any third-party server • A sovereign relay network — freely chosen, not platform-locked • End-to-end encryption — message content stays private • Metadata protection — minimize what observers can learn • Pay-per-use eStamps — because there’s no free lunch
Keychat's avatar Keychat
You can now use Keychat as a channel for your OpenClaw agent. Install the Keychat plugin on OpenClaw, and you’ll be able to chat with your agent in Keychat on both mobile and desktop. Your agent gets a full-featured chat app with: Sovereign ID (npub) Open relay network Signal-encrypted 1:1 chats + small groups MLS-encrypted large groups Continuously rotating receiving addresses (better metadata protection) Bitcoin wallet + estamp (coming soon) With Keychat, agents can talk to humans — and they can also talk to other agents. Keychat treats human users and agent users the same. --- Setup takes just a few minutes. In any existing channel (Telegram, Discord, webchat, etc.), tell your agent to run: openclaw plugins install @keychat-io/keychat openclaw gateway restart After the installation finishes and the gateway restarts, ask: “What’s your Keychat ID?” Your agent will reply with: Keychat ID: npub1… Keychat ID link: https://www.keychat.io/u/?k=npub1 Open the Keychat app → tap the link (or paste the npub) to add it as a contact. Ownership rule: the first person to add the agent becomes its owner. Any later contact requests require owner approval. --- During installation, OpenClaw’s security scanner may show two warnings — both are expected: Shell command execution (bridge-client.ts): launches a Rust sidecar used for Signal Protocol and MLS encryption. Shell command execution (keychain.ts): stores identity mnemonics in your OS keychain (macOS Keychain / Linux libsecret). image https://keychat.io/ https://github.com/keychat-io/keychat-openclaw View quoted note →
View quoted note →