Skip to content

AdaLite FAQ

MichalPetro edited this page Mar 13, 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 - firmware version 2.0.8.

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. 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 the tutorial.

Compatibility With Other Wallets

Yes, you can decide at any time to import your AdaLite wallet in 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 afterwards. 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.

Yes. You can import mnemonic wallets created on AdaLite to Yoroi through the "Import Daedalus Wallet" option in the top right corner of Yoroi extension. You can open mnemonic wallets created on Yoroi to AdaLite using your Yoroi mnemonic. HW wallets created with Yoroi and AdaLite are also fully interoperable from March 2019. If you use more than 10 addresses on your wallet in Yoroi interface, we will display all used addresses in AdaLite.

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.

Accessing an Existing Wallet

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

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) that have more than 10 active addresses - here we will discover and display all addresses up to last used address.

AdaLite currently provides access and checks balance only on first 10 sequentially derived addresses for each wallet. If you created or accessed your wallet with another 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.