For a new user to interact with the blockchain and Web3 application, they must: create a wallet, store their private keys, purchase & transfer funds, pay gas fees, and sign every single action that they take on a DApp. This UX is rather intimidating.
AIE strives for a better UX by offering embedded wallets. Embedded wallets are essentially wallets that are automatically created for users upon their initial interaction with a Web3 DApp. Users utilizing an embedded wallet can promptly receive digital tokens and engage in on-chain activities without having to navigate the complexities associated with traditional EOA wallets.
Users have the option to log in using various methods such as their email address, social logins (e.g., Twitter, Apple, Discord), or any authentication service compatible with OpenID. Upon successful authentication, users are provided with a smart contract wallet, enabling them to execute on-chain actions like minting NFTs and sending transactions. Advantageous features of our embedded wallets include:
AIE adopts Ethereum’s ERC-4337 (often referred to as Account Abstraction) to deliver a seamless and intuitive Web3 embedded wallet, thereby unlocking the power of smart contract wallets, or ‘smart accounts,’ on the Ethereum blockchain (and EVM-compatible networks), creating an infinitely-smoother experience for users, regardless of web3 knowledge.