Identity

Persistent participation across applications. One portable presence that a participant owns and carries with them everywhere on Base.

Primitive iPhase 1Registry · Profiles

Identity is the anchor of the coordination layer. Before trust can be earned or relationships can be drawn, there must be a stable answer to a simple question: who is this participant?

The problem with logins

In the application-centric world, identity is a side effect of an account. You exist inside an app because that app created a row for you. Leave the app and the identity is gone. The next app starts you over — new profile, new history, new zero.

ORYN inverts this. Identity belongs to the participant, not the application. It is created once and resolved everywhere. Applications read it; they do not own it.

What an identity is

An ORYN identity is a persistent presence with a stable address on Base. It is not limited to humans — the coordination layer treats five kinds of participant as first-class:

01

People

Individuals who build, contribute, and govern.

02

Projects

Teams and protocols with their own onchain presence.

03

Communities

Groups that coordinate around a shared purpose.

04

Assets

Tokens, NFTs, and objects that participate in the graph.

05

Agents

Autonomous software actors that increasingly act onchain.

Profiles

Every identity can carry a profile: a participant-controlled set of attributes, links, and proofs. Profiles are the human-readable surface of identity — the part an application renders — while the underlying identity is the durable, addressable root.

// conceptual shape of an ORYN identity { id: "base:0xabc…", kind: "person" | "project" | "community" | "asset" | "agent", profile: { name, avatar, links[], proofs[] }, since: 1234567890 }

The registry

Identities are anchored in the ORYN registry — the Phase 1 deliverable. The registry is the canonical place to create an identity, attach a profile, and resolve an address to a participant. Because it lives on Base, any application can read from it without asking ORYN for permission.

Design principle

Portable by default. An identity created in one context is immediately legible in every other ORYN-aware context — there is no re-onboarding at the border.

Why identity comes first

Reputation needs something to attach to. The graph needs nodes to connect. Identity is the substrate both depend on, which is why it is the first primitive ORYN builds after Genesis. Get identity right — persistent, portable, participant-owned — and the rest of the coordination layer has somewhere to stand.

Open questions

These are active research topics. The first track, Research #001 — Identity Systems, explores them in the open.