did:key:z6MkrJVnaZkeFzdQyMZu1cgjg7k1pZZ6pvBQ7XJPt4swbTQ2
- Checks
- 3 confirmed · 4 not confirmed
- Method
- did:key
- Observed
- 2026-10-11 00:02Z
Verdict
Each dimension is evaluated independently. Nothing is averaged.
Verdict
Cryptographically controlled via Ed25519.
- Self-certifying: not bound to any origin.
- Organization not established.
Confirmed · 3
- The document is intact and really belongs to this identifier
- It publishes keys that can be used to check signatures
- Changes require the holder's cryptographic key
Not confirmed · 1
- Who is behind it in the real world is not confirmed
| Dimension | State | Evidence |
|---|---|---|
| Document integrity | self certifying | Why The document is derived deterministically from the identifier itself.
Reproduce with the APIcurl -s "https://did.is/api/v1/resolve/did%3Akey%3Az6MkrJVnaZkeFzdQyMZu1cgjg7k1pZZ6pvBQ7XJPt4swbTQ2" | jq '.dimensions[] | select(.id == "integrity")' |
| Key material | established | Why 1 verification method validated (Ed25519).
Reproduce with the APIcurl -s "https://did.is/api/v1/resolve/did%3Akey%3Az6MkrJVnaZkeFzdQyMZu1cgjg7k1pZZ6pvBQ7XJPt4swbTQ2" | jq '.dimensions[] | select(.id == "keys")' |
| Update authority | self certifying | Why Controlled solely by the holder of the Ed25519 private key; the identifier cannot be updated or deactivated.
Reproduce with the APIcurl -s "https://did.is/api/v1/resolve/did%3Akey%3Az6MkrJVnaZkeFzdQyMZu1cgjg7k1pZZ6pvBQ7XJPt4swbTQ2" | jq '.dimensions[] | select(.id == "control")' |
| Origin binding | not applicable | Why not did:key is not bound to a web origin. Reproduce with the APIcurl -s "https://did.is/api/v1/resolve/did%3Akey%3Az6MkrJVnaZkeFzdQyMZu1cgjg7k1pZZ6pvBQ7XJPt4swbTQ2" | jq '.dimensions[] | select(.id == "origin")' |
| Transport security | not applicable | Why not No network retrieval was needed. Reproduce with the APIcurl -s "https://did.is/api/v1/resolve/did%3Akey%3Az6MkrJVnaZkeFzdQyMZu1cgjg7k1pZZ6pvBQ7XJPt4swbTQ2" | jq '.dimensions[] | select(.id == "transport")' |
| Verifiable history | not applicable | Why not The identifier is immutable; there is no history. Reproduce with the APIcurl -s "https://did.is/api/v1/resolve/did%3Akey%3Az6MkrJVnaZkeFzdQyMZu1cgjg7k1pZZ6pvBQ7XJPt4swbTQ2" | jq '.dimensions[] | select(.id == "history")' |
| Real-world identity | not established | Why not Organization not established. DID.is does not verify legal identity or ownership claims.
Reproduce with the APIcurl -s "https://did.is/api/v1/resolve/did%3Akey%3Az6MkrJVnaZkeFzdQyMZu1cgjg7k1pZZ6pvBQ7XJPt4swbTQ2" | jq '.dimensions[] | select(.id == "organization")' |
curl -s "https://did.is/api/v1/resolve/did%3Akey%3Az6MkrJVnaZkeFzdQyMZu1cgjg7k1pZZ6pvBQ7XJPt4swbTQ2" | jq '{verdict, dimensions: [.dimensions[] | {id, state, statement}]}'
# The nodes and edges behind it
curl -s "https://did.is/api/v1/graph/did%3Akey%3Az6MkrJVnaZkeFzdQyMZu1cgjg7k1pZZ6pvBQ7XJPt4swbTQ2"The same request returns the same evidence. The verdict is never computed in this page; it comes from the API.
- DID.is reports evidence; it does not assign trust scores or verify legal identity.
- Self-certifying identifiers cannot be rotated or deactivated; a compromised key compromises the DID permanently.
- Linked Data proofs that require RDF canonicalization (e.g. Ed25519Signature2020) are reported as unsupported, not valid.
Technical evidence
For developers and auditors. The summary above already reflects everything below.
Evidence graph
Select any plaque to open its forensic detail.
Evidence graph
Evidence graph as text
- did:key:z6MkrJVnaZkeFzdQyMZu1cgjg7k1pZZ6pvBQ7XJPt4swbTQ2 — resolves to (verified) → DID document
- DID document — authentication · assertionMethod · capabilityInvocation · capabilityDelegation (verified) → #z6MkrJVnaZkeFzdQyM…
Telemetry
Each stage of the resolution with monotonic timings, as recorded by the resolver.
Telemetry
- DID syntax (DID Core §3.1)syntax.parse0.00 ms
method 'key' · 56 characters
- Multibase and multicodec decodingmethod.key.decode0.02 ms
multibase 'z' (base58btc) → multicodec 0xed (ed25519-pub) → Ed25519 public key, 32 bytes, point validated
- Deterministic document derivationdocument.derive0.00 ms
did:key document generated locally; no network request was made
- Evidence assemblyevidence.assemble0.09 ms
7 dimensions · 3 graph nodes · verdict RESOLVED
Substrate
The raw material behind every statement above.
Substrate
- https://www.w3.org/ns/did/v1DID Core v1.0
- https://w3id.org/security/multikey/v1Multikey
None.
- JCS SHA-256
- 3b243c471bb4fcc2292fea8e…
- id equals DID
- yes
Time machine
Observed snapshots and semantic differences between them.
Time machine
Loading observations…
Put it to work
Monitoring and private API access are paid; evidence on this page is never paywalled.
Put it to work
- A
Monitor changes
Get a signed webhook and a 30-day event history when keys, services or the document change. Checked hourly.
Watch this identifier → - B
Resolve from your app
Create a project and an API key. Private resolutions are metered, idempotent and never written to public history.
Create an API key → - C
Read the API
The same request this page made, as a standard W3C resolution or the DID.is evidence response.
Open the API reference →