Decentralized
Identifiers
for Semantic AI

kyl.id provides cryptographically verifiable decentralized identifiers (DIDs) for semantic AI. Built on Kyl, the error-free graph data language.

Features

Cryptographic Verification

Digitally signed identifiers with full cryptographic verification

Fine-Grained Access Control

Control access at document, section, and field level

High Performance

Optimized for fast resolution and verification

Decentralized

No central authority required for identifier resolution

Developer Friendly

Simple APIs and comprehensive documentation

Semantic Integration

Native support for RDF, OWL, and semantic AI standards

DID Format

Standard DID

did:kyl:alice123
did:kyl:contract:legal:v1
did:kyl:resource:dbpedia:berlin

Kyl Annotation

<k:did>did:kyl:alice123</k:did>
<k:d>did:kyl:alice123</k:d>
::k:did:did:kyl:alice123::

API Endpoints

GET/resolve/:did

Resolve a DID to its document

POST/register

Register a new DID

POST/verify

Verify a DID signature

GET/resource/:id

Fetch a semantic resource