What you can do
Write identity state
Create and update structured identity records for organization and individual subjects via RFC 6902 JSON Patch operations.
Read with access control
Grant counterparty tenants scoped read access — latest state, full lineage, diffs, or specific versions.
Verify integrity
Each snapshot is hashed (RFC 8785 + SHA-256) and chain-linked. Verify any snapshot or the full chain independently.
Track attribute provenance
Every attribute carries per-field metadata — source type, verification timing, and attesting actor.
How it works
Identity data is organized around subjects (an organization or individual) with a tenant as the accountable owner. Each write creates a new immutable snapshot. Snapshots are hash-linked into a chain that any party can independently verify. Counterparty access is explicit — you grant specific scopes to specific tenants. Nothing is shared by default.Base URLs
Next steps
Authentication
Get a Firebase Auth JWT and make your first authenticated request.
Quickstart
Create a tenant, write your first identity state, and read it back.