Decentralized Identifiers (DID) is a specification on the standards track, being developed in a W3C Working Group - more details here: https://w3c.github.io/did-core/. This change would allow apps and extensions to register as a did: URL handler and handle various DID wallet/management-related tasks for users.
Note: one of the major browser vendor companies, Microsoft, will be rolling out support for this family of technologies very soon.
https://html.spec.whatwg.org/multipage/system-state.html#custom-handlers:safelisted-scheme
bitcoin
+did
geo
im
irc
ircs
magnet
mailto
mms
news
nntp
openpgp4fpr
sip
sms
smsto
ssh
tel
urn
webcal
wtai
xmpp