← Back to Skills Marketplace
eijiac24

0x0 Messenger

by Tiida Tech · GitHub ↗ · v1.1.1 · MIT-0
cross-platform ⚠ suspicious
722
Downloads
0
Stars
1
Active Installs
3
Versions
Install in OpenClaw
/install 0x0-messenger
Description
Send and receive P2P messages using disposable PINs. No servers, no accounts. For agent-to-agent messaging, approval flows, and notifications.
README (SKILL.md)

0x0 Messenger

Install once: npm install -g @0x0contact/c0x0 and c0x0 init

Check your identity

c0x0 whoami          # your number + active PINs

Create a PIN and share it

c0x0 pin new --label "deploy-bot"     # creates e.g. "a3f9"
c0x0 pin new --expires 1h             # auto-expires after 1 hour
c0x0 pin new --once                   # expires after first message received

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          # waits on all active PINs, emits JSON events
c0x0 inbox --json    # check inbox without connecting
c0x0 read a3f9       # read message history for a PIN

Receive from anyone (public PIN)

c0x0 pin new --public --label "inbox"   # share this PIN openly
c0x0 requests                            # list incoming threads
c0x0 approve \x3CshortKey> "welcome!"       # reply → private channel created

Contacts

c0x0 contact add 0x0://0x0-293-4471-0038/a3f9
c0x0 contact list

Revoke when done

c0x0 pin revoke a3f9
Usage Guidance
This appears to be a legitimate P2P CLI messenger. Before installing: (1) verify the npm package and publisher (@0x0contact) on the npm registry and confirm the homepage/repository match your expectations; (2) be aware that installing a global npm package executes third‑party code on your machine; (3) using the tool will open P2P network connections (Hyperswarm) and optionally a local web server which can be exposed to your LAN — only use these features with trusted peers; (4) the 'pipe' mode lets automation/agents send messages out — avoid connecting agent outputs to untrusted external peers if you must keep data private; (5) review or audit the package source before granting it long‑term use. If you want a lower-risk trial, run the CLI in a disposable VM/container or inspect the included source files locally instead of installing globally.
Capability Analysis
Type: OpenClaw Skill Name: 0x0-messenger Version: 1.1.1 The 0x0-messenger is a peer-to-peer messaging tool that uses Hyperswarm for decentralized connectivity and the Noise protocol for encrypted communication. It stores identity, PINs, and message history locally in the user's home directory (~/.0x0) and provides a 'pipe' command specifically designed for AI agent integration via JSON streams. While it utilizes a centralized Cloudflare Worker (0x0-notification.tiidatech.workers.dev) for push notification routing, the data sent is limited to randomized 0x0 numbers and push tokens, consistent with the stated purpose of enabling mobile compatibility. No evidence of data exfiltration, unauthorized execution, or malicious prompt injection was found.
Capability Assessment
Purpose & Capability
Name/description match the files and commands. Requiring node and the c0x0 CLI is expected for a CLI/web P2P messenger. Declared binaries, CLI commands, local storage (~/.0x0), and Hyperswarm networking all align with the stated purpose.
Instruction Scope
SKILL.md instructs installing the package and using the provided CLI commands (init, pin, send, listen, pipe, web, etc.). Instructions reference only the local config path (~/.0x0) and normal network operations for P2P; they do not ask the agent to read unrelated system files or exfiltrate arbitrary data. The 'pipe' mode explicitly exposes a JSON stdin/stdout interface for automation, which is a legitimate agent integration point.
Install Mechanism
The skill bundle contains full source but provides no automated install spec in the registry; SKILL.md tells users to run `npm install -g @0x0contact/c0x0`. Installing a global npm package will download and run third-party code (dependencies include hyperswarm, express, ws). This is expected for a CLI tool but is a moderate-risk operation by nature — verify the npm package provenance before installing.
Credentials
The skill requests no environment variables or unrelated credentials. It stores data locally under ~/.0x0. It does perform network operations (Hyperswarm DHT, optional web UI exposed to LAN) which are required for its P2P function; the use of network bootstrap/discovery is proportionate but will reveal the host's IP to peers/bootstrap nodes as expected for P2P.
Persistence & Privilege
No 'always: true' flag, no special privileges, and the skill does not modify other skills or system-wide agent settings. It runs as a normal user-space CLI/web server when invoked.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install 0x0-messenger
  3. After installation, invoke the skill by name or use /0x0-messenger
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.1
Fix display name
v1.1.0
Remove web UI, QR, backup/restore, and push notification references. Focus on agent-to-agent messaging. Fix approve command args.
v1.0.0
0x0 Messenger 1.0.0 – Initial release - Send and receive peer-to-peer messages using disposable numbers and PINs, with no servers or accounts required. - Command-line usage for creating, sharing, and revoking PINs, sending messages, and checking inboxes. - Supports human notifications, approval flows, and agent-to-agent communication. - Features browser/mobile UI and integration with Android/iOS apps. - Queue messages for offline peers and handle public/private PIN channels. - Contact management included.
Metadata
Slug 0x0-messenger
Version 1.1.1
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 3
Frequently Asked Questions

What is 0x0 Messenger?

Send and receive P2P messages using disposable PINs. No servers, no accounts. For agent-to-agent messaging, approval flows, and notifications. It is an AI Agent Skill for Claude Code / OpenClaw, with 722 downloads so far.

How do I install 0x0 Messenger?

Run "/install 0x0-messenger" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is 0x0 Messenger free?

Yes, 0x0 Messenger is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does 0x0 Messenger support?

0x0 Messenger is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created 0x0 Messenger?

It is built and maintained by Tiida Tech (@eijiac24); the current version is v1.1.1.

💬 Comments