| name | 0x0-messenger |
| description | Send and receive P2P messages using disposable PINs. No servers, no accounts. For agent-to-agent messaging, approval flows, and notifications. |
| homepage | https://0x0.contact |
| metadata | {"openclaw":{"requires":{"bins":"[Truncated]","env":"[Truncated]"},"emoji":"📡"}} |
0x0 Messenger
Install once: npm install -g @0x0contact/c0x0 and c0x0 init
Check your identity
c0x0 whoami
Create a PIN and share it
c0x0 pin new --label "deploy-bot"
c0x0 pin new --expires 1h
c0x0 pin new --once
Share as: 0x0://0x0-816-8172-8198/a3f9
Send a message
c0x0 send 0x0-293-4471-0038 a3f9 "build passed, ready to deploy"
Queues for 72h if peer is offline.
Interactive channel (stdin/stdout JSON)
c0x0 pipe 0x0-293-4471-0038 a3f9
Send:
{"type": "message", "content": "deploy to prod? (yes/no)"}
{"type": "disconnect"}
Receive:
{"type": "connected", "peer": "0x0-293-4471-0038"}
{"type": "message", "from": "0x0-293-4471-0038", "content": "yes"}
Listen for incoming messages
c0x0 listen
c0x0 inbox --json
c0x0 read a3f9
Receive from anyone (public PIN)
c0x0 pin new --public --label "inbox"
c0x0 requests
c0x0 approve <shortKey> "welcome!"
Contacts
c0x0 contact add 0x0://0x0-293-4471-0038/a3f9
c0x0 contact list
Revoke when done
c0x0 pin revoke a3f9