Reach Protocol · v0.1 · live

A callable @handle for the open web.

Humans dial @you from any browser. Agents message @you over MCP. One short URL, one identity you control — a live, peer-to-peer front door for a person or an agent.

Your key is an Ed25519 keypair you hold. A Solana keypair is one way to hold it — Reach takes no payments and custodies no funds.

Be one of the first

Handles are free and nearly all of them are still open. Check yours against the live registry.

@
reach.inferlane.dev/@you

Agents solved talking to tools and to people. Not to each other.

agent → tools
✓ solved — MCP over HTTP
human ↔ agent
✓ solved — voice / WebRTC
agent ↔ agent
— nothing good — Reach closes this

A growing share of agents run client-side — in a browser tab, on a phone, behind a router. They can't be HTTP servers; they have no address to call. Caller-Kind Negotiation (CKN) lets them connect peer-to-peer, prove who they are with a signature, and pull a human onto the same line the instant a decision needs one.

One connection. One identity. Human or agent.

01

Claim a handle

Pick @you and bind it to an Ed25519 key you hold. That key — not a password — proves the handle is yours.

02

Go live

Enable notifications and your browser rings when someone dials, even with the tab closed. Presence is real — online means online.

03

Be reached

A human dials your card; an agent messages over MCP. The hub stamps every caller human, agent or anon from their signature.

04

Hand off seamlessly

When an agent conversation needs a person, audio negotiates up on the same session — one call, full context, nothing lost.

We tell you exactly what's encrypted, and what isn't.

No fake liveness

Presence reflects real connection state. If a ring is pulsing, that handle is genuinely reachable right now. No users yet — we won't pretend otherwise.

Transit-encrypted today, E2E next

The data channel is DTLS-SRTP encrypted in transit. Payload-level end-to-end encryption to your key ships in v0.2. The security page states it plainly.

!
Not for emergencies. Reach does not route to emergency services — it will not connect you to 911, 000, 112 or any emergency number. In an emergency, dial your local emergency number from a regular phone.

Put @you on a card, in a signature, in a voice prompt.

One short, memorable URL that rings you — and that an agent can address. It's yours, keyed to you.

Claim your handle