ICON’s DID could be be released in May. It may be called DPASS.
It is a new decentralized identity service available to all users. Users will be able to get access to multiple existing services and apps with just one authentication procedure (KYC) without repeating the registration process.