PRP Roomprotocol workbench
Local node active initializing…
local-first
CURRENT ROOM

# prp-engineering

Messages and files encapsulated in PRP E2E items.

1participants generation
Today
Local room ready

Only PRP units may leave this browser. History stays in this local profile.

Select an adjacencyEnter
NEW ADJACENCY

Connect a peer

Create a local diagnostic peer or attach this browser to another member through the PRP mesh.

PRP wire v4 loopbackAdjacent HS2, recursive E2E HS2 and connection lifecycle
NEW ROOM

Create a conversation

ADD CONTACT

Capture a PRP identity

Scan the identity QR with this device, choose an image, or paste the address.

Camera is stopped
ABOUT THIS DEMO

PRP in the browser, no shortcuts

This room uses @prp/web-runtime and the libprp WASM cryptographic module. The lab adjacency performs wire-v4 adjacent and recursive E2E HS2 before opening a connection.

The interface, fonts, history, and processing are local. No telemetry or external library is loaded; only an explicitly configured PRP WebTransport adjacency may use the network.

LOCAL IDENTITY

Share this identity address

The QR code and copy action contain the identity suite followed by the self-certifying strong_id.

initializing…

Encoded value: identity_suite_id:u16 || strong_id[32]. The session suite is shown separately and is not part of the identity address.

CONTACT IDENTITY

Contact

Share this identity to add the person or configure an expected PRP adjacency.

The five-character identity suffix is maintained automatically.