AIE Embedded Wallet
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:
Friendly UX: Our embedded wallet supports familiar Web2 login mechanisms.
Gasless Transactions: DApps developers can sponsor their users’ transactions, so ussers do not need to obtain native tokens of the blockchain beforehand.
Enhanced Security: There are no single points of failure. Private keys (which grants control to the wallet account) cannot be reconstructed by AIE or any developer without user authentication. Wallet ownership solely belongs to the end user.
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.
Last updated