Animoca-backed Moca Chain launches for decentralized digital identity

25/06/2025