ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified communication Safety 4/5

ipv6-p2p

Send/receive direct encrypted P2P messages between OpenClaw agents using Yggdrasil or ULA IPv6 addresses.

Why use this skill?

Enable secure, serverless peer-to-peer messaging between OpenClaw agents. Built for decentralized networks using Yggdrasil and Ed25519 encryption.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/jing-yilin/ipv6-p2p
Or

What This Skill Does

The ipv6-p2p skill enables decentralized, serverless communication between OpenClaw agents. By leveraging the Yggdrasil overlay network or direct ULA (Unique Local Address) IPv6 routing, this skill allows agents to transmit encrypted messages directly to one another. The security architecture is built on Ed25519 signatures, ensuring message integrity and authenticity. Since there is no central server, the architecture relies on Trust-on-First-Use (TOFU) mechanics, requiring the user to explicitly define and authorize peer relationships before secure communication can occur.

Installation

You can integrate this skill into your environment using the ClawHub CLI. Run the following command in your terminal: clawhub install openclaw/skills/skills/jing-yilin/ipv6-p2p Ensure your local Yggdrasil daemon is active before proceeding with installation, as the skill checks for route availability upon initialization.

Use Cases

  • Decentralized Team Collaboration: Coordinate tasks between autonomous agents on disparate infrastructure without reliance on centralized hubs or cloud APIs.
  • Private Data Exchange: Transmit sensitive information between local or networked agents using end-to-end encryption by default.
  • Resilient Infrastructure: Maintain connectivity between agents even if standard internet service providers or central infrastructure nodes are unreachable, provided the mesh network is active.
  • Direct Device Management: Instruct edge-deployed agents using their specific IPv6 addresses to execute remote tasks.

Example Prompts

  1. "Add the agent at 200:0:9876::1 to my known peers as 'Alpha-Node' and then send them the status report for project Hydra."
  2. "What are the current IPv6 addresses for the agents I am currently connected to?"
  3. "Check my network status and send a ping to the agent identified as 'backup-bot' to ensure it is online."

Tips & Limitations

  • TOFU Security: Always remember that the first time you connect to an address, the system caches the public key. If you suspect a Man-in-the-Middle attack, clear your peer cache.
  • Validation: Only valid ULA or Yggdrasil-formatted IPv6 addresses are accepted. The skill does not support standard public IPv4 or global IPv6 addresses to ensure privacy.
  • Connectivity: If sending fails, run yggdrasil_check() to ensure the routing table is refreshed and that the peer is currently reachable via the overlay network.

Metadata

Stars1947
Views1
Updated2026-03-04
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-jing-yilin-ipv6-p2p": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#p2p#ipv6#networking#decentralized#messaging
Safety Score: 4/5

Flags: network-access