Afaik the minimum amount of gas, required for a regular ETH transfer is 21000.

Is 21000 specific to the protocol itself, or does it depend on the particular network?

Does it depend on custom data, attached to transaction (e.g. does adding more data make the tx more expensive in terms of gas)?

Does it make sense to allocate gas limit more than 21000 for a regular transfer?

  • What is a regular transfer? Do you consider it regular only if the destination address is that of an externally-owned account, or also if it is that of a contract? – goodvibration Jul 18 '19 at 16:58
  • @goodvibration sorry for the confusion, by "regular transfer" I was trying to say that I'm just sending ETH from account A to account B, no smart contract or something – Tristan Tzara Jul 18 '19 at 16:59
  • And what if account B is a contract and you are not aware of it? – goodvibration Jul 18 '19 at 18:19
  • @goodvibration let’s assume two cases - what if I know it’s not, and what should I do if it might be? – Tristan Tzara Jul 18 '19 at 18:24
  • If the destination is that of a contract, then it will cost more than 21,000. – goodvibration Jul 18 '19 at 19:26

Browse other questions tagged or ask your own question.