# invalid handles did:thing.test did:thing john-.test john.0 john.- xn--bcher-.tld john..test jo_hn.test # invalid DIDs did didmethodval method:did:val did:method: didmethod:val did:methodval) :did:method:val did:method:val: did:method:val% DID:method:val # other invalid stuff email@example.com @handle@example.com @handle blah