MEG Address Registry - Sandbox

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.

Generate

Create a MEG Address, issued by this registry's accredited reference issuer. → Generate

Verify

Resolve any MEG Address and check it on two layers: cryptography and issuer accreditation. → Verify

API

Verify any MEG Address programmatically; returns JSON with valid and trusted. → Try the API (returns JSON)

Trust list

Public list of issuers this root has accredited. → Trust list · apply to be listed

The two layers of trust

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.