xmtp-js
Encrypted messaging, group chats, and consent control via CLI
All Skills in This Repository (1)
Pure Emerald Level IndicatorsFrequently Asked Questions
FAQPage SchemaHow to install xmtp-js?โผ
Run `npx skills add xmtp/xmtp-js --all -g -y` in your terminal to install all skills in this suite globally.
How to send an encrypted XMTP message from the command line?โผ
Run `xmtp init` to generate keys, create a DM with `xmtp conversations create-dm <address>`, then send with `xmtp conversation send-text <conversation-id> "Hello!"`.
Which XMTP SDK should I use for my app?โผ
Use the Browser SDK for web chat apps, the Node SDK for CLIs and custom backends, and the Agent SDK for server bots that reply to messages.
How to block spam messages on XMTP?โผ
Use `xmtp conversation update-consent <conversation-id> --state denied` to block a conversation, or set consent per inbox with `xmtp preferences set-consent`.
Can I manage group chats with the XMTP CLI?โผ
Yes. You can create groups, add or remove members, assign admins, update metadata, and set permission policies directly from the terminal.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core