A working reference implementation of MEG1 Annex 23 & 24. It generates and verifies
MEG Addresses (W3C did:web + signed Verifiable Credentials) and shows the
full trust chain: identifier → signed credential → accredited issuer → root.
Create a MEG Address, issued by this registry's accredited reference issuer. → Generate
Resolve any MEG Address and check it on two layers: cryptography and issuer accreditation. → Verify
Verify any MEG Address programmatically; returns JSON with valid and trusted.
→ Try the API (returns JSON)
Public list of issuers this root has accredited. → Trust list · apply to be listed
| Layer 1 - cryptography (Annex 23) | Is the credential really signed, unaltered, and bound to this DID? Anyone can produce this — it proves authenticity, not trust. |
|---|---|
| Layer 2 - accreditation (Annex 24) | Is the issuer accredited by a root this registry recognizes? This is where trust actually comes from. A rogue issuer produces valid-but-untrusted addresses. |
This root: did:web:registry.meg-initiative.org — MEG Initiative acts as the
Root Trust Anchor (like a browser's root store). Other registries can run their own roots; verifiers choose which to accept.
MEG Address Sandbox - reference implementation of MEG1 Annex 23 & 24. Self-attested sandbox - no legal weight.