Enclave Smart Accounts
Last updated
Last updated
Enclave's smart account infrastructure is designed to enable secure access across multiple networks, providing application developers and end-users with a seamless and efficient crypto experience. Enclave Smart Accounts have built in integration with Vault contracts . Any supported asset that's deposited to an account is auto-magically available to spend on any supported network instantly. This advanced infrastructure leverages custom smart contract wallets, unified addresses, and innovative transaction fee management to ensure ease of use and security. Here's how it works:
Enclave uses custom smart account wallets embedded with functionality to automatically enable cross chai
To provide a seamless multi-network experience, Enclave deploys smart accounts across different networks during account creation using the Create2 opcode. This method allows for the generation of a single, unified address for each user, regardless of the network they are on. The unified address simplifies the user experience, making it easier to manage assets and interact with DeFi protocols across multiple networks.
Enclave leverages custom bundlers and paymasters to support low-cost transaction fees and the ability to pay for transactions in stablecoins or any other sufficiently liquid ERC20 token. This means users do not need to maintain any balances in the native tokens of the networks they are using. By allowing transactions to be paid in stablecoins, Enclave reduces friction and enhances convenience for users, ensuring they can interact with on-chain contract without worrying about network token balances.
The Enclave Registry is a cross-chain component address repository that powers a simple name-based addressing system for different components. This allows the system to maintain modularity and supports easy upgrades and replacement of logical modules when required.