On chainWhat does the chain hold me to?
A recorded set of commitments. Each issuer is recorded on-chain as an institution: an identifier, an organisation-level name, its keys, its permitted grades, its authority state, its current status root and its bond. The chain holds you to those commitments.
✓Accepted-issuer model
Only KYC organisations admitted on chain by governance proposal (by the compliance council once it is seated) can issue credentials that verifiers accept. An issuer’s authority moves through a closed set of states — pending, active, enhanced monitoring, suspended, revoked — and the chain rejects any other transition.
APrivate assurance grades
You issue at grades A1 to A4 according to the strength of the verification, within the grades your admission allows. The grades are anchored on the low, substantial and high assurance levels of eIDAS, the EU regulation on electronic identification and trust services, and squared with ISO/IEC 29115, with enhanced due diligence as the step between substantial and high. Recency is a separate freshness band that you publish beside the grade; it is read on the classical seller rail and is not a presentation predicate. Validity defaults to 12 months for A1 and A2, 6 for A3 and 3 for A4, and a credential expires exactly when the verification behind it does, with no grace period; the way back is a new verification.
30s30-second status roots
You publish a signed status root at least every 30 seconds. Verifiers check credentials against your latest finalised root, so a revocation enters your next root and is refused everywhere within the maximum root age, without revealing who a credential belongs to — and if your roots stop, your credentials fail closed within that same bound: 45 seconds at the reference values, 180 seconds on the single-node production chain.
RVKEmergency revocation
A separately scoped emergency key lets you publish an emergency root at once, with strict ordering and rate limits. It is final after normal chain finality, reveals nothing about anyone, and its use is reviewed through governance (by the compliance council once it is seated).
BONDIssuer bonds & council
An issuer locks a slashable bond before it can become active. In the protocol design, the compliance council, once seated, can suspend, sanction or slash an issuer through an evidence-backed decision with a public reason code; a slash that exhausts the bond suspends the issuer at once. Routine key rotation stays in your hands; the council steps in only to force a rotation when an operator key is lost or compromised.
VAULTPrivate case vault
You hold the encrypted KYC evidence and, for agents, the private accountability escrow — the only link between an agent credential and a human. That link is released only under due process, and never on-chain.