With did:plc, you don’t have to have your own domain, if you are willing to delegate some responsibility.