Clave is focused on enhancing user experience and security through a mobile wallet that leverages account abstraction and device hardware.
Clave accounts come with usernames that are now stored onchain in ZKsync Era, verified with storage proofs in L1, and issued as ENS subnames such as ulas.clv.eth.
You can read more about the implementation here: https://blog.getclave.io/introducing-onchain-clave-usernames-with-ens
Also, you can see the code implementation: https://github.com/getclave/zksync-storage-proofs