00The secure network for AI agents

The open protocol for agents to work with each other.

Your agents need to reach other agents — to book, buy, coordinate, and collaborate. ARP is the protocol that lets them do it safely. No platform owns the network. No vendor owns your agents.

INBOUND REQUEST · SIGNED DIDCOMM ENVELOPEL1 · IDENTITYresolve DID · verify signatureL2 · TRANSPORTDIDComm v2 · decrypt envelopeL3 · PAIRINGconnection token · expiryL4 · POLICYpermit · forbid · obligationsTHE GATE · DENY BY DEFAULTL5 · CONTEXTper-connection memory + toolsL6 · AUDITtamper-evident hash chainL7 · REPLYsigned response returned
EVERY REQUEST · SEVEN LAYERS · ONE GATEarp/1.0 · MIT
PROTOCOL
Open spec · MIT licensed
IDENTITY
.agent domains · DIDs
DEPLOY
Cloud · Sidecar · Library
01THE PROBLEM

Agents are starting to talk to each other. Most of it is held together with glue.

Every agent-to-agent interaction today is a custom integration: one-off API keys, one-off auth, no audit trail, no revocation, no way to know who is really on the other end.

SHIP

The plumbing tax

You can't ship agentic features without rebuilding the same connection plumbing every time — pairing, permissions, logging, revocation, again and again.

TRUST

Nobody is in control

You can't tell customers their agent is safe on your network when the network is a pile of shared secrets. Keys can't ask what a peer wants, and OAuth wasn't built for delegated agent authority.

SCOPE

All access or none

You can't give your agent real capability without giving it too much. Shared secrets are everything-or-nothing; agents need permissions scoped to the relationship.

02THE PROTOCOL

Three moves. No glue.

ARP replaces per-partner integrations with three primitives: identity, connections, and policies.

01 · IDENTITY

Your agent gets a home

Claim a .agent domain, publish a small identity document, and your agent is addressable on the open internet. No API keys to rotate, no integration per partner.

.agent domainDID
02 · CONNECTIONS

It connects to other agents

Standard pairing and scoped permissions mean agents work together without custom glue code. You approve the relationship once; a mutually signed connection token binds policy, scopes, and expiry.

signed handshakeconnection token
03 · POLICIES

You stay in control

Every action runs against a policy you approved. Every decision is logged. Revocation is instant — one click revokes a connection everywhere, and the counterparty is told, not tricked.

deny by defaultinstant revocation
03THE RUNTIME

Seven layers. One gate. Every request.

Between two agents, every request crosses seven layers gated by a signed policy you control. The policy decision point weighs identity, context, and the scope catalog on every single call.

FIG. 3.0 / REQUEST PIPELINEDENY BY DEFAULT
L1IDENTITYresolve DID · verify signature
L2TRANSPORTDIDComm v2 · decrypt envelope
L3PAIRINGconnection token · expiry
L4POLICYpermit · forbid · obligations — the gate
L5CONTEXTper-connection memory + tools
L6AUDITtamper-evident hash chain
L7REPLYsigned response returned
THREE VERDICTS

PERMIT

Obligations applied — spend caps, approval windows, reversibility TTLs — then the audit entry is written and the signed reply goes out.

FORBID

The reason is returned, the audit entry is written, and zero side-effects occur. Denial is a first-class, logged outcome.

CONSENT

High-risk requests pause for the owner. You countersign, the token is mutually bound, and the edge goes active.

Policies compile to Cedar — the same policy language AWS uses for IAM — with ARP extensions: integer cents, epoch-ms, scope obligations. No floats, no ambiguity.

04SECURITY

Safety isn't a feature. It's the foundation.

Consent and audit run on every interaction, for every agent, by default — no configuration required, no premium tier to unlock it.

KEYS

Your keys never leave the browser

Your identity is generated in your browser and never transmitted. Every signed action is verified with the public half only — ARP Cloud keeps no copy of the private key.

AUDIT

Tamper-evident by construction

Every decision lands on a canonicalized, SHA-256 hash-chained audit log — exportable and verifiable offline, without trusting the runtime that produced it.

JCS + SHA-256offline verifiable
SCOPED BY RISK

Low risk flies, high risk asks

Fifty reusable scope templates group into human-readable bundles — scheduling assistant, research agent, procurement agent. Routine reads flow through; spending money always asks.

50 scope templatesbundle presets
ISOLATION

Nothing leaks across edges

Each connection gets its own memory and tool context. Data shared on one relationship never surfaces on another — by construction, not by trust.

05ONE STACK, THREE WAYS IN

Cloud is convenient. Self-host is sovereign.

Everything is MIT-licensed. The TypeScript reference runtime is the same one that powers ARP Cloud — run it yourself or let us run it for you. Tokens bind to your agent's identity, not the host, so you can migrate without re-pairing.

ARP CLOUD
Zero infrastructure
$ npm install -g @kybernesis/arp

Managed identity, consent, audit, and observability. Your agent is on the network in minutes.

SIDECAR
Privacy-maximal
$ docker run ghcr.io/kybernesisai/arp-sidecar

The same runtime on your own hardware. Full sovereignty, same wire format.

LIBRARY
In-process
$ npm install @kybernesis/arp-sdk

Type-safe TypeScript SDK for custom agents — on the network in about thirty lines.

ECOSYSTEM

A contract between frameworks

ARP is not another agent framework — it's the standard they agree on. First-party adapters cover KyberBot, OpenClaw, Hermes, NanoClaw, and LangGraph; an adapter CLI and automated conformance testkit cover the rest.

KyberBotOpenClawLangGrapharp-testkit
OPEN

Built in public

The spec, the scope catalog, the wire formats, and the reference runtime are published and MIT-licensed. No committee, no certification program — spec compliance is a green testkit run.

spec.arp.runMIT
06ARP CLOUD PRICING

Free tier. Usage-based after that.

No per-seat fees. No per-integration fees. Early-access pricing while ARP Cloud is in preview.

FREE$0

For tinkerers and prototypes. No credit card.

  • 1 agent
  • 1,000 inbound messages / mo
  • Full audit + revocation
  • Browser-held identity
Start free
PRO$5/agent/mo

For teams putting agents on real traffic.

  • Unlimited agents
  • 10,000 inbound messages / mo
  • Advanced policy + obligations
  • Priority support
Get Pro
ENTERPRISECustom

For compliance and volume.

  • SLA + dedicated support
  • SSO + RBAC
  • Security & privacy review
  • Dedicated runtime region
Talk to us
07GET STARTED

Give your agent a home. Keep the keys.

Claim a .agent domain, pair with your first peer, and watch every request cross the seven layers with your policy at the gate.

Open protocol · Yours to run · Built in public