Does anyone has statistics of how much transactions are doing pure Ether transfer, versus the transactions that execute some contract?

The idea is to find out how much smart contract transactions are executed in reality. To answer a question of this nature: Is Ether is used more as a currency or is it mostly used by smart contracts?

Also , what is the current ratio of external accounts (human) vs internal(contract)?

1 Answer 1


It turns out you can also get this information straight from etherscan! Here's a quick summary (as of the writing of this post):

Total transactions (internal+external): 77274392

Internal transactions: 38180777

So internal transactions represent about 49 percent of all transactions (and external transactions represent the rest)!

I can't really make any conclusions about what this data really means. I'm genuinely surprised by how equal the percentages are. I have a feeling that exchanges represent a huge % of these transactions.

  • wow, 50% is a lot, I am surprised too. I thought few people were using smart contracts.
    – Nulik
    Commented Nov 4, 2017 at 15:16
  • but how could be transactions of the exchanges? they shouldn't use contracts. or do they create a token for every user account at the exchange?
    – Nulik
    Commented Nov 4, 2017 at 15:17
  • My guess is that most of the internal transactions right now are ERC20 token transfers
    – K. Fichter
    Commented Nov 4, 2017 at 16:50
  • this answer is wrong...Internal transactions are not transactions that trigger code execution, they are the messages sent when a contract communicates with another contract
    – dragosb
    Commented Dec 7, 2017 at 20:06

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.