Skip to main content
7 votes

What criteria do blockchains consider when deciding on Existential Deposit?

On Polkadot/Kusama the ED has been reduced in the past via democracy. Basically this was driven by the increase in price, i.e. what made sense at chain launch didn't make sense anymore. At the end of ...
RosaryBeads's user avatar
7 votes
Accepted

Influence of Existential Deposits on account assets

The DOT transfer that empties the account will simply fail. First, an asset places a consumer reference on an account: frame_system::Pallet::<T>::inc_consumers(who).map_err(|_| Error::<T, I&...
joepetrowski's user avatar
  • 2,955
5 votes

Computing deposits in Polkadot

This is all about economic security. Most of the operations that allow a user to consume some state on the blockchain should require a deposit, otherwise that blockchain is vulnerable to all sort of ...
kianenigma's user avatar
  • 2,799
5 votes
Accepted

Do assets (from the asset pallet on State[mine/mint]) have an existential deposit?

Assets (from assets pallet) do not have existential deposits but the native token (pallet balances - ED) does. For example, if you want to create a new asset in Statemine and since the native token ...
dominique's user avatar
  • 1,693
5 votes
Accepted

How to deal with multiple currencies ED?

You are correct that when an account's balance drops below the existential deposit, its state is removed from the storage to not bloat up the precious on-chain storage. The handling of the remaining ...
William Freudenberger's user avatar
4 votes
Accepted

Existential deposit in EVM compatible address

It is up to each individual chain to decide. By default, EVM uses pallet-balances to handle native token, so the same ED rule applies. It is possible to configure the pallets to use other pallets to ...
Bryan Chen's user avatar
3 votes

Do assets (from the asset pallet on State[mine/mint]) have an existential deposit?

The Existential Deposit (ED), transfer fees, and the deposits for proxy/multisig operations on Statemint are about 1/10th of the values on the Relay chain. So, the Existential Deposit of a Statemint ...
Daan van der Plas's user avatar
2 votes
Accepted

Reaping vs. dusting and how to whitelist an account

Are reaping and dusting separate processes? Yes, this made it clear to me: dusting: removing remaining balance (e.g. after a transfer) if it is lower than the ED. reaping: removing an account from ...
Daan van der Plas's user avatar
1 vote
Accepted

Fund a pallet AccountID

Why do you want to keep it alive? If it is unnecessary, why just let it die? Usually, I follow the Substrate's spec. Bounty account example: https://github.com/paritytech/substrate/blob/...
AurevoirXavier's user avatar
  • 10.7k
1 vote

Inconsistent storage deposit logic in Polkadot

I guess you already had somehow an answer here ? Computing deposits in Polkadot Even though I don't think this is the answer you are going after; You want to call deposit on your runtime when you are ...
Alejandro Martínez's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible