The Coordination Layer for Base.
Identity · Reputation · Coordination
oryn.lat · Docs · Manifesto · Repositories
The internet connected information. Blockchains connected assets. The next layer connects participants. ORYN is exploring what comes next.
Today every entity on a blockchain exists in isolation — users, projects, NFTs, AI agents, communities, DAOs all operate independently. There is no shared layer to establish identity, measure reputation, or connect entities to one another.
ORYN is researching that infrastructure: a shared coordination layer for Base, so any application can read a participant's portable identity, query their reputation in context, and walk the relationship graph — instead of rebuilding the same social plumbing over and over.
ORYN provides a shared coordination framework for ecosystem participants — people, projects, communities, assets, and agents — anchored by three composable primitives.
| # | Primitive | What it does | Phase |
|---|---|---|---|
| i | Identity | Persistent participation across applications. | 1 |
| ii | Reputation | Trust built through contribution. | 2 |
| iii | Graph | Relationships between ecosystem participants. | 3 |
// The shape of an ORYN read (conceptual)
const participant = await oryn.identity.resolve("base:0xabc…");
participant.reputation.in("governance"); // contextual trust score
participant.graph.neighbors({ edge: "contributor" });
participant.graph.path(to: "base:0xdef…"); // trust path between two participantsIdentity is the anchor. Reputation attaches to it. The graph connects it all.
// 1 — Identity: a portable, participant-owned presence
type Identity = {
id: `base:0x${string}`;
kind: "person" | "project" | "community" | "asset" | "agent";
profile: { name: string; avatar?: string; links: string[]; proofs: Proof[] };
since: number;
};
// 2 — Reputation: earned, contextual, decaying — never purchased
function reputation(p: Identity, ctx: string): Score {
return f(
contributions(p, ctx), // what they did
vouches(p, ctx), // who trusts them
decay(time), // tracks present standing
);
}
// 3 — Graph: typed, directional relationships
// person --contributes_to--> project
// project --belongs_to------> community
// person --vouches_for-----> person
// agent --operates--------> asset# Discovery becomes a first-class capability over a shared graph
oryn graph neighbors base:0xabc… --edge contributor
oryn graph path base:0xabc… base:0xdef…
oryn graph clusters --around base:0xabc…
oryn graph bridges # participants connecting separate scenesoryn/
├── index.html # Home — one-page overview with scroll animations
├── docs.html # Documentation
├── manifesto.html # Manifesto (long-form essay)
├── identity.html # Primitive i — Identity
├── reputation.html # Primitive ii — Reputation
├── graph.html # Primitive iii — Graph
├── research-001.html # Research #001 — Identity Systems
├── research-002.html # Research #002 — Reputation Networks
├── research-003.html # Research #003 — Coordination Graphs
├── github.html # Repositories overview
├── styles.css # Design system + responsive + animations
├── script.js # Scroll reveal + "handwrite" text animation
└── assets/
├── banner.svg
└── architecture.svg
No build step, no dependencies — it is a static site.
# 1 — clone
git clone https://github.com/Orynlat/Oryn.git
cd Oryn
# 2 — serve locally (pick one)
python -m http.server 8080 # Python 3
npx serve . # Node
php -S localhost:8080 # PHP
# 3 — open
# http://localhost:8080# Settings → Pages → Source: "Deploy from a branch" → main / root
# Live at: https://orynlat.github.io/Oryn/Warm, research-paper aesthetic — deliberately not traditional crypto blue.
:root {
--bg: #F5F1EA; /* paper / cream */
--ink: #111111; /* primary text */
--muted: #555555; /* secondary text */
--accent: #EAE5DD; /* cards / highlights */
--paper-dark:#171513; /* dark sections */
--serif: "Fraunces", Georgia, serif; /* display */
--sans: "Space Grotesk", system-ui; /* body */
--mono: "JetBrains Mono", monospace; /* code */
}| Phase | Theme | Deliverables |
|---|---|---|
| 0 | Genesis | Brand · Research · Documentation |
| 1 | Identity | Registry · Profiles |
| 2 | Reputation | Trust · Contribution |
| 3 | Graph | Relationships · Discovery |
| 4 | Protocol | SDK · Developer APIs |
| Repo | Purpose |
|---|---|
oryn-docs |
Documentation, research notes, specifications |
oryn-registry |
Onchain identity creation, profiles, resolution |
oryn-graph |
The shared coordination graph and discovery queries |
oryn-sdk |
Client libraries and developer APIs for integrators |
ORYN is built in the open, and reputation here is earned the same way it is everywhere in ORYN — through contribution.
git checkout -b feat/your-idea
git commit -m "feat: describe your change"
git push origin feat/your-idea
# then open a pull requestReleased under the MIT License.
ORYN · The Coordination Layer for Base.
Open infrastructure. Open research. Open participation.