ARP: Stateless WebSocket Relay for Autonomous Agent Communication

ARP (Agent Relay Protocol) is a stateless WebSocket relay designed for communication between autonomous agents. The protocol provides a lightweight infrastructure layer for agents to exchange messages without maintaining persistent server-side state.
Technical Specifications
The protocol implements several specific technical features:
- Ed25519 identity: Uses Ed25519 digital signatures for agent authentication and identity verification
- HPKE encryption: Implements Hybrid Public Key Encryption as defined in RFC 9180 for secure message transmission
- Binary TLV framing: Uses Type-Length-Value binary framing for efficient message structure
- 33 bytes overhead per message: Minimal protocol overhead for efficient communication
Deployment and Usage
The system requires no accounts or registration process. Developers can immediately start using it by:
- Generating a cryptographic keypair
- Connecting to the WebSocket relay endpoint
For developers working with autonomous agents, stateless relays like ARP provide a practical solution for agent-to-agent communication without the complexity of managing persistent connections or server-side session state. The combination of modern cryptographic standards (Ed25519 and HPKE) with minimal overhead makes this suitable for performance-sensitive agent applications.
The project is available at arp.offgrid.ing with source code on GitHub.
📖 Read the full source: r/openclaw
👀 See Also

Learning-Kit: A Claude Code Plugin for Codebase Onboarding and Exploration
Learning-kit is a free Claude Code plugin that analyzes repositories to generate structured learning plans and interactive tutorials. It helps developers understand unfamiliar codebases before making changes, with configurable enforcement modes and progress tracking.

Cloken: A Chrome Extension That Shows Real-Time Claude Context Usage as a Percentage
Cloken is a free Chrome extension that displays your current Claude.ai chat context usage as a percentage — including messages, files, images, and system prompt.

Claude Skills: 12 Strict Coding Rule Packs for TypeScript, Rust, Swift, Go, JS, Postgres, and Audits
12 markdown files with opinionated, version-aware rules for TS, Rust, Swift, Go, JS, Postgres, security, performance, testing, code review, GitHub standards, and git commits. MIT, free, no signup.

sandboxd: Open-Source Tool to Run Multiple Claude Code Agents in Isolated Containers
sandboxd is an open-source (MIT) tool that runs each Claude Code project in its own Docker container with isolated workspace, Claude Code session, and preview URL. It supports parallel agents, auto-sleep, and keeps API keys out of containers.