🔐 Accounts
Manage your wallets securely by generating new wallets or importing existing ones.
🆕 Generate Wallet
- Random Wallet Creation: Generate a new wallet with a randomly created private key.
- Backend Encryption: Newly generated wallets are encrypted on our backend for enhanced security.
📥 Import Wallet
- Private Key Import: Import an existing wallet by providing your private key.
- Browser Encryption: Imported wallets are encrypted in your browser before being sent to our backend.
⚠️
Important: Please do not import the same wallet multiple times (even in different projects/organizations). Doing so will break some transactions when done in parallel with the same wallet.
🔒 Security
- Encrypted Storage: We store only the encrypted version of your wallets. Your private keys are never stored in plain text.
- No Encryption Secret Stored: The encryption secret is not stored by us. You must securely store your encryption key, as it is required to decrypt and access your wallets.
⚠️
Important: If you lose your encryption key, you will not be able to retrieve your wallets. Ensure you store your encryption key in a safe and accessible location.
🗝️ Encryption Key Management
- Hint on the Encryption Key: To manage multiple encryption keys across different projects, assign names like Key1, Key2, etc., and store these names securely on your computer. Enter the corresponding name in the designated field to identify which key is being used.
ℹ️
Note: The encryption key is required every time you interact with your wallet, such as when executing smart contract interactions using a Smart Dev wallet.