Build with KYE Protocol™
Open contracts — schemas, vocabulary, conformance fixtures — that govern AI agent identity, authority, delegation and meaning continuity. Apache 2.0 surface, paid runtime layer.
What you'll build with
API reference
~40 endpoints grouped by tag: entities, authority, delegation, decisions, evidence, signals, audit, continuity, payments.
Browse the API →Schema catalogue
115 JSON Schema 2020-12 contracts for every object the protocol moves — with public examples for every shape.
Browse schemas →Conformance fixtures
20 categories of scenario fixtures so you can prove the runtime you build (or vendor) implements KYE faithfully.
View fixtures →Sandbox
In-browser PDP playground, evidence-pack composer, webhook simulator, decision-flow visualiser.
Open sandbox ↗Vocabulary
Canonical inventories: entity types, lifecycle states, signal types, reason codes, drift types — all open.
github.com/KYE-Protocol/vocabulary ↗Five-line PDP example
import { KyeClient } from "@kye-protocol/sdk";
const kye = new KyeClient({ apiKey: process.env.KYE_API_KEY });
const decision = await kye.decisions.create({
actor: "kye:agent:acme.kyc_triage_001",
principal:"kye:user:acme.compliance_lead",
capability:"kyc.verify",
action: "kyc.verify",
context: { customer_id: "cust_001", region: "EU" }
});
console.log(decision.decision, decision.reason_code);
// → "allow" "policy_allow_default"
The open contracts (schemas, vocabulary, conformance fixtures, examples) are Apache 2.0. The runtime (PDP, evidence signing, transparency log, audit chain) is the paid KYE Runtime layer.