Skip to content

AdaLite FAQ

Rafael Korbaš edited this page May 20, 2019 · 32 revisions

Disclaimer

AdaLite is not created by Cardano Foundation, Emurgo, or IOHK. The official Cardano team has not reviewed this code and is not responsible for any damage it may cause you. The AdaLite does not store your private keys and you are responsible for storing them safely. Please be aware that if your computer is compromised, your mnemonic may be leaked when used as the access method on Adalite. We encourage you to use AdaLite with a hardware wallet for maximum safety. We appreciate feedback, especially a review of the crypto-related code.

Topics


Privacy and Security

You are fully responsible for keeping your credentials safe!

When you load a wallet in AdaLite, a wallet instance is created in your browser and stays there until you log out or close the tab. No sensitive data are sent outside. All the relevant data about addresses - their balances and transaction history - are fetched from our fork of the official Cardano blockchain explorer API hosted at https://explorer.adalite.io. The transactions are constructed and signed inside your browser and the signed transaction (not sensitive, since nobody can modify it without your private keys) is submitted to the Cardano network via our proxy, because the browser cannot send raw TCP requests, which is the protocol of the Cardano transaction submission nodes.

We encourage you to use Trezor model T to avoid handling sensitive data (i.e. private keys) directly on your own computer.

A mnemonic is a passphrase, consisting usually of 12 or 24 words, which serves as a seed to restore the addresses and their respective public and private keys associated with your wallet. A mnemonic looks something like this: civil void tool perfect avocado sweet immense fluid arrow aerobic boil flash

We use the same mnemonics and address/keypairs derivation scheme as Deadalus - the official Cardano wallet, following the BIP 39 standard.

  • Beware of phishing - bookmark your crypto related sites, then use those bookmarks and only those. Do not trust links in e-mail, private messages etc. and under any circumstances fill your sensitive data there.
  • Do not send your credentials via e-mail.
  • Do not store your mnemonic as plain text anywhere on your device. We recommend storing it written by hand on paper and keeping it safe.
  • Double check addresses when sending funds. Submitted transactions cannot be reverted.
  • Use a hardware wallet. We currently support Trezor Model T and Ledger Nano S and Nano X.

AdaLite does not permanently store any data related to your wallet - each time you reload the page, you have to reinsert the mnemonic - the root password to your account. If you lose it, we cannot help you with restoring it.

Hardware Wallets

AdaLite currently supports Trezor model T and Ledger Nano S and Nano X. Support for other hardware wallets might be added later.

Computers might be vulnerable to attacks on program and operating system level. Thus the best security for your private key/passphrase is to store it where no one can steal it from. Dedicated hardware wallets - vaults e.g. Trezor or Ledger are better since the private key never leaves the device when signing transactions.

Link to Trezor tutorial. Link to Ledger tutorial

Compatibility With Other Wallets

AdaLite generates by default 15-word mnemonics which can be used in Yoroi as well. Until March 26th, 2019, AdaLite generated 12-word mnemonics which were compatible with Daedalus. You can still use both 12 and 15 words mnemonics and AdaLite would recognize them. Details about AdaLite's interoperability with Yoroi and Daedalus are explained below.

Yes. If you have a 12-word mnemonic from AdaLite, you can import it to Yoroi through the "Import Daedalus Wallet" option in the top right corner of the Yoroi extension. If you have a 15-word mnemonic, you can use it both in AdaLite and Yoroi. Hardware wallets managed with Yoroi can also be managed on AdaLite and vice versa, from March 2019. If you use more than 10 addresses on your wallet in Yoroi, we will display all used addresses in AdaLite.

Yes, in case you have a 12-word mnemonic, you can decide at any time to import your AdaLite wallet to Daedalus, the official Cardano wallet. But after using the wallet to send funds or receiving them to unused addresses in Daedalus, we do not recommend using it again in AdaLite, since it manages the addresses in a different way than Daedalus which may result in a part of the funds being inaccessible in AdaLite afterward. If you would like to return to AdaLite, we recommend moving the funds to some of the AdaLite receive addresses.

Yes, but bear in mind that Daedalus currently generates new addresses randomly and AdaLite uses only a certain range of addresses, so you will most likely see zero balance in AdaLite. But all the transactions you make with addresses generated by AdaLite should be recognized and almost immediately synced by Daedalus.

Creating a New Wallet

Mnemonic wallets can be created directly on the website, through generating a new mnemonic there. You may also use mnemonics generated by any BIP-39 compliant generator. After creating the wallet, you can export it as an encrypted JSON that you can load the next time instead of typing the whole mnemonic.

You can create a new Trezor model T wallet by following instructions on Trezor website. Further instructions how to set-up ADA wallet are to be found in this short Trezor tutorial.

For Ledger Nano S and Nano X follow this tutorial.

Accessing an Existing Wallet

For now, we support access by a mnemonic, encrypted JSON and hardware wallets Trezor model T and Ledger Nano S and Nano X.

The balance shown is fetched from our own Cardano blockchain explorer fork, hosted at https://explorer.adalite.io. The communication with the blockchain explorer does not involve the exchange of any sensitive data (i.e. private keys), therefore it is safe.

AdaLite restricts the number of addresses per wallet to 10 to provide the best user experience since it is a web wallet and all the data have to be fetched from the network. The only exception are wallets that have been used on other compatible interfaces (such as Yoroi, but not Daedalus) that have more than 10 active addresses - here we will discover and display all addresses up to the last used address.

Although AdaLite commonly limits the number of active addresses to 10, we became Icarus compliant in March 2019 and we follow the same address discovery process as Yoroi and we will show correct balance also if you import address from different Icarus compliant wallet (such as Yoroi). But if you created or accessed your wallet with Icarus non-compliant tool (for example official Daedalus wallet) and generated some addresses with it, it is very likely that this tool used different derivation sequence for addresses generation (or even did random addresses generation) and AdaLite simply won't check the balance of these addresses. No matter how the addresses of your wallet were generated, they should be always accessible with official Daedalus client.

Sending ADA

Each transaction in the Cardano network costs a fee. There aren't any additional charges incurred by AdaLite. The fee depends linearly on the serialized transaction size in bytes and currently it's usually around 0.17-0.2 ADA per transaction. The transaction size is influenced mainly by the number of transaction inputs, which may vary depending on your transaction history. Intuitively - the more small inbound transactions you have, the bigger your fees for future outbound transactions may be. You can learn more about Cardano transactions in the Official Docs.

Transaction amount in Cardano works with the precision 0.000001 ADA = 1 Lovelace. Therefore you must send at least 0.000001 ADA.

The maximum amount sent can be at most your wallet balance minus the fee for that transaction, which may vary.

The absolute maximum amount you can theoretically currently send in AdaLite is 9007199254.740991 ADA ((2^53 - 1) / 10^6). In the future it may be raised to 45000000000000000 which is the absolute limit for Cardano transactions, as stated in their docs.

You might not see the transaction history and balance updated immediately after performing the transaction, but do not worry, balance and history are based on public Cardano blockchain explorer API data, which might be delayed for a minute. Please wait ~20 seconds and try to refresh the wallet again. Also, as the Cardano blockchain is very fast and there is no transaction backlog, we don't track pending transaction in the transaction history.