@Edent I'm fairly confident that DIDs are the right starting point, because there is (will be) a wide choice of DID schemes. Ultimately even with a layer of indirection to the key material you have to choose some service to point to your public keys. That service doesn't have to be a crazy blockchain. But if your choice of service goes away, you're still sunk.