# Self.ID

**Canonical:** https://apis.io/providers/self-id/  
**Website:** https://self.id  
**APIs profiled:** 8

Self.ID is a Ceramic-based decentralized identity framework providing SDK packages and REST-compatible APIs for managing DID profiles, verifiable credentials, and self-sovereign identity data on the Ceramic network. It supports Ethereum-based authentication via 3ID Connect and enables reading and writing identity records such as basic profiles, linked crypto accounts, and linked Web2 accounts. The SDK is organized in layered packages (core, web, react, framework) targeting both Node.js and browser environments.

## Kin Score — 29.7 / 100 (thin)

Scored 2026-08-25 under rubric 0.14.0. Trend: flat (+0.0 from 29.7).

| Facet | Score |
|---|---|
| Discoverability | 81.5 |
| Contract Quality | 56.5 |
| Governance | 9.8 |
| Contract Governance | 9.8 |
| Operational Transparency | 0.0 |
| Developer Ergonomics | 2.4 |
| Commercial Clarity | 28.9 |
| Access Clarity | 28.9 |

## Agent readiness — 28.1 (agent-aware)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | derived |
| Reversibility Documented | no |
| MCP Server | no |
| Auth Clarity | no |
| Idempotency | no |
| Error Semantics | verified |
| OpenAPI Examples | verified |
| Rate Limit Signal | documented |
| Event Surface Described | no |
| Agent Skills | no |
| Well Known Catalog | no |
| Consent Identity | no |
| Agent Card | no |
| Dry Run Mode | no |
| Delegated Identity | no |
| Protected Resource Metadata | no |
| Dynamic Client Registration | no |
| Agentic Commerce | no |

## Access

Free — onboarding: unknown, pricing: free, trial: no (confidence: medium).

## APIs (8)

- **Self.ID Web API** — Read and write DID identity records in browser environments. Exports WebClient and SelfID classes enabling Ethereum-based authentication via 3ID Connect, then get/set/merge oper...
- **Self.ID React API** — React hooks and utilities for Ceramic-based DID authentication and record interactions. Provides useViewerRecord, usePublicRecord, useViewerConnection, and related hooks so Reac...
- **Self.ID Framework API** — Highest-level React framework abstraction for decentralized identity apps built on Ceramic. Wraps the core, web, and react packages into a single Provider + hooks surface (useVi...
- **Self.ID Commits API** — Apply commits to existing streams and retrieve stream commit history
- **Self.ID Multiqueries API** — Batch-load multiple streams in a single request
- **Self.ID Node API** — Node health and configuration information
- **Self.ID Pins API** — Manage persistent pinning of streams on the local node
- **Self.ID Streams API** — Create and load Ceramic streams by StreamID or CommitID

## Agentic access (1)

- **Self Id Agentic Access** — 10 operations · 5 acting

## Security (1)

- **Self Id Domain Security** — TLSv1.3

## Plans (1)

- **Plans**

## Tags

Decentralized Identity, DID, Ceramic, Self-Sovereign Identity, Web3, Verifiable Credentials, Blockchain

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/self-id/). Scores are computed from the provider's own public artifacts under a published rubric.
