Tyron SSI Protocol's Decentralized Identifier Method Specification

Tyronzil is the W3C Decentralized Identifier Method of the Tyron Self-Sovereign Identity Protocol. You can find it published at the W3C DID Specification Registries, and it is the first DID Method of the Zilliqa blockchain - funded by ZILHive Innovation grants.

The tyronzil W3C DID Method implementation is the did.tyron smart contract.

Smart contracts on Zilliqa get written in Scilla (Smart Contract Intermediate-Level Language) that has a design focused on safety, imposing a language structure that makes applications less vulnerable to attacks by eliminating known vulnerabilities directly at the language level. Scilla provides formal verification with embedding into the Coq proof assistant.


The tyronzil DID Method specification is conformant with the World Wide Web Consortium (W3C) Decentralized Identifiers (DIDs) v1.0 specification.

The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this specification are to be interpreted as described in RFC 2119.

Versions get organized by Semantic Versioning.