Wallets & Account
This document covers the basics of Acala, Karura, Polkadot and Kusama account addresses.
Address Format
Acala and Karura use the Substrate-based chain address format SS58. Read more here.
Acala addresses always start with the number 2.
Karura addresses could start with a small letter like l, r, p, q, o...
Polkadot addresses always start with the number 1.
Kusama addresses always start with a capital letter like C, D, F, G, H, J...
Generic Substrate addresses start with 5.
Existential Deposit
Karura uses an existential deposit (ED) to prevent dust accounts from bloating state. If an account drops below the ED, the state of this account will be removed from the blockchain to preserve scarce on-chain storage resources. The balance on this account will be removed and donated to the Treasury. You still retain access to the account, but it no longer has an on-chains state.
Transfers: when you transfer an amount from account A to account B
if after the transfer, account A's balance is below ED, it will be removed. So make sure to leave enough balance on account A to keep it alive.
if account B has no balance, and the transfer amount is below ED, account B would be as if never receive any amount, because its state would be removed from the chain. So make sure to send enough amount to keep a fresh account alive.
Swap: when you swap token A for token B, if token A balance then falls below ED requirement, then the transaction might fail. Anyone can build a front-end using acala.js SDK to facilitate this transaction and check ED for you, but you shall always be aware of it.
Claim rewards: when claiming LP tokens or other rewards, if the balance is below ED requirement after the claim, then the balance might be wiped.
ED applies to all supported token accounts, and each type of token account e.g. KSM account has its own ED requirement, meaning if KSM account balance is lower than ED, then your KSM balance may get wiped, while all other balances won't be affected.
Any transactions that change the balance of a particular token e.g. swap, then you shall be aware of its ED requirement. Here's the list of ED requirements for currently available tokens on Karura:
KAR ED: 0.1 KAR
kUSD ED: 0.01 kUSD
KSM ED: 0.0001 KSM
LKSM ED: 0.0001 LKSM
Account Generation
You can generate Acala and Karura account in the following ways:
Polkadot{.js} Browser Extension
Polkawallet Mobile App
Ledger Hardware Wallet
Last updated