Authereum develops a platform for onboarding users to decentralized apps on the Ethereum network, to make it easier for non-technical users to get on Ethereum applications. Authereum makes use of contract-based accounts to enable additional key management functionalities, allowing users to convert fiat into crypto without leaving the wallet or having to complete a Know Your Customer verification.