Description
It confuses the heck out of people and is just not a good look. Nearly all DIDs listed in the examples dropdown of https://dev.uniresolver.io/ return DID documents that are either not following the current spec, using deprecated things, or are broken (no response). I'm assuming this is because some resolvers haven't been updated in a long time, or because the examples are just outdated (for methods that store an actual DID document), or because the DID methods themselves are outdated.
did:ace:0xf81c16a78b257c10fddf87ed4324d433317169a005ddf36a3a1ba937ba9788e3
Contains deprecated "publicKey"
.
did:ala:quor:redT:3729a1872356dd5c5ac377c85d539fe63cb561d8
Contains deprecated "publicKey"
.
did:bba:47ef0798566073ea302b8178943aaa83f227614d6f36a4d2bcd92993bbed6044
Contains deprecated "publicKey"
.
did:bba:t:45e6df15dc0a7d91dcccd24fda3b52c3983a214fb0eed0938321c11ec99403cf
Contains "publicKeyPem"
, lacks "controller"
within verification method. I found https://w3c-ccg.github.io/ld-cryptosuite-registry/#rsasignature2018 but clearly this is not how it should be done today.
did:btcr:x705-jznz-q3nl-srs
Returns nothing. Completely broken?
did:ccp:3CzQLF3qfFVQ1CjGVzVRZaFXrjAd
Uses deprecated "publicKey"
.
did:cheqd:mainnet:zF7rhDBfUt9d1gJPjx7s1JXfUY7oVWkY
Uses "Ed25519VerificationKey2020"
without including "https://w3id.org/security/suites/ed25519-2020/v1"
in "@context"
.
did:com:17rhmdzlv0zjuahw4mvpfhf3u5tuwyjhr4m06dr
Uses uppercase fields, e.g., "ID"
and "Type"
.
did:dns:danubetech.com
Uses "Ed25519VerificationKey2020"
without including "https://w3id.org/security/suites/ed25519-2020/v1"
in "@context"
.
did:dock:5CDsD8HZa6TeSfgmMcxAkbSXYWeob4jFQmtU6sxr4XWTZzUA
Uses deprecated "publicKey"
.
did:dyne:controller:DwPLgTPBjVwDqoLQV8gbuCiTVEHrHMPmufn8T2DZwjRQ
Wraps the DID document in a "DID"
property.
did:elem:ropsten:EiCtwD11AV9e1oISQRHnMJsBC3OBdYDmx8xeKeASrKaw6A
No response, broken?
did:emtrust:0x242a5ac36676462bd58a
Uses deprecated "publicKey"
. Also, doesn't actually include a public key, weird.
did:ethr:0x03fdd57adec3d438ea237fe46b33ee1e016eda6b585c3e27ea66686c2ea5358479
Uses deprecated "publicKeyHex"
.
did:everscale:47325e80e3cef5922d3a3583ae5c405ded7bda781cb069f2bc932a6c3d6ec62e
No response, broken?
did:factom:testnet:6aa7d4afe4932885b5b6e93accb5f4f6c14bd1827733e05e3324ae392c0b2764
No response, broken?
did:gatc:2xtSori9UQZdTqzxrkp7zqKM4Kj5B4C7
No response, broken?
did:github:gjgd
No response, broken?
did:hcr:0f674e7e-4b49-4898-85f6-96176c1e30de
No response, broken?
did:icon:01:64aa0a2a479cb47afbf2d18d6f9f216bcdcbecdda27ccba3
Uses deprecated "publicKey"
, and "publicKeyBase64"
without any reference in "@context"
.
did:io:0x476c81C27036D05cB5ebfe30ae58C23351a61C4A
Uses deprecated "publicKeyHex"
.
did:ion:EiClkZMDxPKqC9c-umQfTkR8vvZ9JPhl_xLDI9Nfk38w5w
"id"
values are not absolute.
did:jolo:e76fb4b4900e43891f613066b9afca366c6d22f7d87fc9f78a91515be24dfb21
No response, broken?
did:jwk:eyJraWQiOiJ1cm46aWV0ZjpwYXJhbXM6b2F1dGg6andrLXRodW1icHJpbnQ6c2hhLTI1NjpGZk1iek9qTW1RNGVmVDZrdndUSUpqZWxUcWpsMHhqRUlXUTJxb2JzUk1NIiwia3R5IjoiT0tQIiwiY3J2IjoiRWQyNTUxOSIsImFsZyI6IkVkRFNBIiwieCI6IkFOUmpIX3p4Y0tCeHNqUlBVdHpSYnA3RlNWTEtKWFE5QVBYOU1QMWo3azQifQ
"id"
values are not absolute.
did:lit:AEZ87t1bi5bRxmVh3ksMUi
No response, broken?
did:meta:0000000000000000000000000000000000000000000000000000000000005e65
Uses deprecated "publicKey"
and "publicKeyHex"
.
did:moncon:z6MkfrVYbLejh9Hv7Qmx4B2P681wBfPFkcHkbUCkgk1Q8LoA
No response, broken?
did:mydata:z6MkjNiGktLUrNrwMW6obMR85UsjYmLPFmcXc9qaiAGqPaJT
No response, broken?
did:nacl:Md8JiMIwsapml_FtQ2ngnGftNP5UmVCAUuhnLyAsPxI
Uses deprecated "publicKey"
, and "publicKeyBase64"
without reference in "@context"
.
did:ont:AN5g6gz9EoQ3sCNu7514GEghZurrktCMiH
Uses deprecated "publicKey"
and "publicKeyHex"
.
did:orb:hl:uEiBuxTFn4L_Hn8KsOWo8e9kqWP38MThBaToB_5yV3c5QTg:uoQ-BeEJpcGZzOi8vYmFma3JlaWRveXV5d3B5Zjd5NnA0Zmxiem5pNmh4d2prbGQ2N3ltanlpZnV0dWFwN3RzazUzdHNxank:EiD_igS1OSEftg5BGfisJGOS1rgcx5AkQhX0h1B4dHTUYA
No response, broken?
did:oyd:zQmNauTUUdkpi5TcrTZ2524SKM8dJAzuuw4xfW13iHrtY1W%40did2.data-container.net
No response, broken?
did:schema:public-ipfs:json-schema:Qma2beXKwZeiUXcaRaQKwbBV1TqyiJnsMTYExUTdQue43J
No response, broken?
did:stack:v0:16EMaNw3pkn3v6f2BgnSSs53zAKH4Q8YJg-0
No response, broken?
did:tz:delphinet:tz1WvvbEGpBXGeTVbLiR6DYBe1izmgiYuZbq
No response, broken?
did:unisot:test:n1aAmTXAg4o44Z9k8YCQncEY91r3TV7WU4
Uses deprecated "publicKey"
.
did:vaa:3wJVWDQWtDFx27FqvSqyo5xsTsxC
Uses deprecated "publicKey"
, and "publicKeyPem"
without reference in "@context"
.
did:web:did.actor:alice
Uses deprecated "publicKey"
.
did:web:did.actor:bob
Uses deprecated "publicKey"
, has an empty "controller"
, and "id"
is not absolute.
did:web:did.actor:carol
Uses deprecated "publicKey"
, has an empty "controller"
, and "id"
is not absolute.
did:web:did.actor:mike
"id"
is not absolute.
did:web:identity.foundation
It just has "id"
. Technically valid, but... what's the point?
did:work:2UUHQCd4psvkPLZGnWY33L
Uses deprecated "publicKey"
.