To install the Leo Wallet, visit the official website (https://leo.app/) and download the appropriate extension for your browser. Follow the on-screen instructions to complete the installation process.
Currently, Leo Wallet is only available for chromium based browsers such as Chrome, Brave & Edge. Stay tuned for future updates and announcements regarding mobile support.
Syncing takes time because the wallet needs to scan the entire encrypted Aleo blockchain to find all of your records. This process ensures that your wallet accurately reflects your transaction history and balance, without any compromise to privacy. To speed up syncing, open the wallet in the maximized view by clicking on “Synced” right next to ACTIVITY in the home screen.
The reason transactions take longer in the Leo Wallet compared to conventional crypto wallets is due to the uniqueness of the Aleo network. Unlike typical wallets that simply submit transaction information to the chain, Leo Wallet needs to generate a cryptographically secure proof on your computer first, because the Aleo blockchain stores these privacy-preserving proofs instead of transparent transaction information. This process is computationally intensive and can take some time, depending on your computer's processing speed. Once the proof is generated, it is then submitted to the chain, which adds to the overall transaction duration on Aleo and, consequently, in the Leo Wallet.
Leo Wallet is specifically designed for Aleo, a privacy-preserving blockchain platform that utilizes zero-knowledge proofs (ZKPs) to encrypt and safeguard transactions on the chain. Executing a transaction with the Leo Wallet creates a complete privacy-preserving proof of the transaction, and the proof is submitted on chain. Consequently, your privacy is thoroughly protected and secure.
Leo Wallet is built on a privacy-first L1 chain (Aleo) that uses zero-knowledge proofs to cryptographically ensure transaction privacy. This level of privacy, combined with robust security features and strong encryption, makes Leo Wallet more secure than many other wallets.
Our wallet that holds crypto coins called "credits." In this wallet, the credits are stored in separate little boxes called UTXOs, or records. To send money to someone, you need to use at least two boxes: one box for the amount you want to send, and another box to pay a small fee.
Right now, there's a problem. If someone gives you 10 credits in just one box, you can't send any money, because you need another box to pay the fee. But if you receive two separate gifts of 5 credits each, in two different boxes, you can send 5 credits and use the other box to pay the fee.The fee is tiny, only 0.025 credits. When you pay it, you get the leftover fee money back in your wallet.
The Aleo team knows about the problem and is working to make things easier by mid-May.
Leo wallet opens a window during a transaction to speed up the proof generation process to better utilize your system resources. Unlike other chains, Aleo requires you to generate an encrypted proof of your transaction within your wallet to be able send a transaction. This is to ensure transaction privacy.
The Aleo Testnet recently experienced a hard fork, which disrupted the wallet's integration.
We're currently working on deploying a wallet update to address this problem. We anticipate having the wallet fully operational by the week's end.
Leo Wallet follows the BIP32, BIP39, and BIP44 standards for hierarchical deterministic wallets although the BLS12-377 curved used by Aleo isn’t officially supported by these standards. This allows for compatibility with various wallet types and ensures that users can easily import and manage multiple wallets. All of our key generation code is open source and can be found here: https://github.com/demox-labs/aleo-hd-key
Leo Wallet primarily supports ALEO, the native token of the Aleo network. Stay tuned for future updates regarding additional token support.
To send Aleo:
To find your wallet address, click the "Receive" button on the home screen. Your full address will be displayed in the receive screen, along with a QR code representing the address.
Currently, Leo Wallet only supports ALEO tokens. Keep an eye on future updates and announcements for any changes regarding custom token support.
Yes, you can manage multiple wallets within the Leo Wallet application. Simply import or create additional wallet accounts to manage them all from a single interface.
As of now, Leo Wallet does not support hardware wallets. Stay tuned for future updates and announcements regarding hardware wallet integration.
Yes, you can connect Leo Wallet to any dApp that utilizes the Leo Wallet Adapter. To explore this functionality, visit our demo website at https://demo.leo.app/. This site provides examples of dApp integration with the wallet and showcases various use cases.
Adding a custom network is not currently supported in Leo Wallet. The wallet is designed specifically for use on the Aleo TestNet 3 network. Stay tuned for future updates here.
Although Aleo is a Proof of Stake blockchain, staking functionality has not yet been released. Once staking is live, the Leo Wallet will support it. Stay tuned for future updates and announcements regarding staking functionality.
Currently, Leo Wallet does not support NFT management. Keep an eye on future updates for NFT support.
To monitor your transaction history and status, refer to the activity section located below the token list on the home screen. For a comprehensive view of your transaction history, simply click the "Activity" button.
Currently, during the Aleo Testnet 3 phase, there are no transaction fees. However, fees may be applicable when deploying programs on the chain.
Leo Wallet supports the following languages: English (US), English (UK), French, German, Chinese (Simplified), Chinese (Traditional), Japanese, Korean, Ukrainian, Turkish, Portuguese, and Russian.
To change the language, go to Settings > General > Language and select your preferred option.
A seed phrase, also known as a secret recovery phrase or mnemonic, is a series of words that represent the unique key to your wallet. It is essential for wallet recovery and should be kept secret and secure.
To export your seed phrase in Leo Wallet, navigate to the "Settings" tab and select "Reveal Seed Phrase." Ensure you safely store your seed phrase in a secure location.
If you lose your seed phrase, you may permanently lose access to your wallet and its assets. It is crucial to store your seed phrase securely and have multiple backups to avoid loss.
Ensure that you have correctly entered your seed phrase during the import process. If you have multiple accounts under the same seed phrase, try adding additional accounts within the wallet interface.
To recover your wallet on a new device, simply download and install the Leo Wallet extension and use the "Import Wallet" option. Enter your seed phrase and create a new password to regain access to your wallet and its assets.
Leo Wallet incorporates multiple security features, such as strong encryption, secure storage of private keys, and support for zero-knowledge proofs to ensure transaction privacy.
To create a backup of your Leo Wallet, ensure you have securely stored your seed phrase. The seed phrase serves as the ultimate backup for your wallet and allows you to recover your wallet on any compatible device.
A public key is an address that others can use to send you tokens, whereas a private key is a secret key that grants you full control over your wallet and its assets. It is crucial to keep your private key secure and never share it with anyone.
Since Leo Wallet is a Chrome extension, it automatically updates in the background through the Chrome web store , ensuring that you always have the most recent security features in place.
Transactions may fail for various reasons, network congestion, or an error in the transaction details. Check the transaction status and error message for more information on why the transaction failed and try again.
The time required to generate a transaction can differ depending on network conditions and your computer's processing power. Generally, transactions are created within a matter of minutes. It is worth noting that the first transaction might take longer since it involves initializing the capability to conduct private transactions on the network.
Make sure your wallet is completely synchronized with the Aleo network. If you've recently completed a transaction, allow some time for it to be confirmed before your updated balance is shown. Should the problem continue, you can resync your wallet with the chain by navigating to Settings > Advanced Settings > Resync Button.
Unfortunately, transactions on blockchain networks are irreversible. If you send tokens to the wrong address, it is unlikely that you will be able to recover them. Always double-check wallet addresses before initiating a transaction.
If you happen to forget your Leo Wallet password, you can still regain access to your wallet by using your seed phrase. To do this, reinstall the wallet and select "Import existing wallet" during the onboarding process. Then, enter your seed phrase to recover your wallet.
Unfortunately, Leo Wallet is not open-source. However, the team has plans for an independent security audit before the launch of the Aleo Mainnet to ensure its safety and security.
While there are no specific fees associated with using Leo Wallet itself, gas fees in the form of ALEO TestNet3 tokens are required when deploying programs on the Aleo network.