GitHub

Durable Control. Portable Records.

OpenETR

A formal working surface for relay-backed profiles, portable records, and transferable control.

This web app is one of four OpenETR delivery surfaces. The intended model is one shared openetr core with four adapters: web app, CLI for human use, CLI for agent use, and API for agent use.

No nsec session is active.

Settings

Bootstrap relays are used with the root key to discover and manage relay-backed profiles. Working relays are the default relays used for query and issue actions in this session.

Work With Records

Query ETR

Upload a file and perform an OpenETR query-etr-style lookup using the file digest as the object identifier.

This FastAPI app lives outside the packaged openetr component so the web layer and its dependencies can evolve independently while still reusing the same shared query, publish, guard, and profile workflows.

The methodology for this shared-core approach is described in the multi-modality architecture note.

Interactive API docs are available at /docs.