Decentralized Verifiable Digital Identity – W3C | Heykuki News