File contents Wallet Messaging
Wallet-to-wallet encrypted messaging for trading and community.
Features
Direct Messaging - Send encrypted messages to any wallet address
Trade Proposals - Send OTC trade offers with escrow support
Group Chats - Token-gated community channels
NFT Chat - Message other holders in a collection
Transaction Notes - Attach messages to on-chain transactions
Read Receipts - Know when messages are read
Push Notifications - Real-time alerts via XMTP or Push Protocol
Use Cases
Negotiate OTC deals directly
Coordinate with trading partners
Join alpha groups for specific tokens
Community governance discussions
Private signal sharing
Commands
kit message send <wallet> "text" # Send message
kit message inbox # View inbox
kit message chat <wallet> # Open chat with wallet
kit message groups # List joined groups
kit message join <token> # Join token-gated group
kit message propose <trade> # Send trade proposal
API Endpoints
POST /api/messages/send - Send message
GET /api/messages/inbox - Get inbox
GET /api/messages/chat/:wallet - Chat history
GET /api/messages/groups - User's groups
POST /api/messages/groups/join - Join group
POST /api/messages/propose - Trade proposal
Protocols Supported
XMTP (primary)
Push Protocol
Lens Protocol messaging
Farcaster DMs
Configuration
messaging:
protocol: xmtp
encryption: end-to-end
notifications: true
token_gating: true
otc_escrow: true
Security
End-to-end encryption
Messages signed with wallet
No centralized storage
Self-custody of chat history
1 --- 2 name: wallet-messaging 3 description: Wallet Messaging 4 --- 5 # Wallet Messaging 6 7 Wallet-to-wallet encrypted messaging for trading and community. 8 9 ## Features 10 11 - **Direct Messaging** - Send encrypted messages to any wallet address 12 - **Trade Proposals** - Send OTC trade offers with escrow support 13 - **Group Chats** - Token-gated community channels 14 - **NFT Chat** - Message other holders in a collection 15 - **Transaction Notes** - Attach messages to on-chain transactions 16 - **Read Receipts** - Know when messages are read 17 - **Push Notifications** - Real-time alerts via XMTP or Push Protocol 18 19 ## Use Cases 20 21 - Negotiate OTC deals directly 22 - Coordinate with trading partners 23 - Join alpha groups for specific tokens 24 - Community governance discussions 25 - Private signal sharing 26 27 ## Commands 28 29 ``` 30 kit message send <wallet> "text" # Send message 31 kit message inbox # View inbox 32 kit message chat <wallet> # Open chat with wallet 33 kit message groups # List joined groups 34 kit message join <token> # Join token-gated group 35 kit message propose <trade> # Send trade proposal 36 ``` 37 38 ## API Endpoints 39 40 - `POST /api/messages/send` - Send message 41 - `GET /api/messages/inbox` - Get inbox 42 - `GET /api/messages/chat/:wallet` - Chat history 43 - `GET /api/messages/groups` - User's groups 44 - `POST /api/messages/groups/join` - Join group 45 - `POST /api/messages/propose` - Trade proposal 46 47 ## Protocols Supported 48 49 - XMTP (primary) 50 - Push Protocol 51 - Lens Protocol messaging 52 - Farcaster DMs 53 54 ## Configuration 55 56 ```yaml 57 messaging: 58 protocol: xmtp 59 encryption: end-to-end 60 notifications: true 61 token_gating: true 62 otc_escrow: true 63 ``` 64 65 ## Security 66 67 - End-to-end encryption 68 - Messages signed with wallet 69 - No centralized storage 70 - Self-custody of chat history
Signal-Execution-Labs/forex-trading-ai-agent/tree/main/skills/wallet-messaging commit ae8e34a1a7
Frequently asked questions How do I install the Wallet Messaging skill? Run npx skillmds@latest add signal-execution-labs/wallet-messaging in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
What does the Wallet Messaging skill do? Wallet Messaging It is listed under Coding & Dev Tools on SkillMD.
Is Wallet Messaging safe to use? This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
Which AI agents work with Wallet Messaging? This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Is Wallet Messaging free to use? Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
Who published Wallet Messaging? Signal-Execution-Labs (@signal-execution-labs) published this skill. Their other Agent Skills are listed on their SkillMD profile.