ont Published September 12, 2021 at 600 × 368 in Over 1.5 Million Users Now Managing Their Digital Identity Using ONT ID, Ontology’s Decentralized Digital Identity Application