Crypto researchers have taken a deep look into the Ethereum smart contract ecosystem and have come across some interesting things along the way.
According to Electric Capital engineer “Emre”, more than 44 million smart contracts have been deployed on Ethereum since its launch.
He added that around 70% of the approximately 15 million live contracts are copy of one of 15 templates.
More than 50% of all contracts, or 22 million, were destroyed, which, in his opinion, is an attempt to save gas. In addition, 10% of live contracts are gas token contracts.
“To prevent government bloating, EVM reimburses a user for gas for the destruction of a contract.“
This led to users using empty contracts when gas prices were low, and destroying them when they were high in order to get a quick refund.
Half of all live contracts, or 12 million, are redirects used by the exchanges. These serve as a mailbox for users. They give users an address kept by exchanges, with which it is possible to collect ERC20 tokens sent to users.
Around one million smart contracts are used by OpenSea for the sale of NFTs. About 150,000 contracts are ENS certificates, part of the old Ethereum name service domain registration mechanism, which are no longer in use.
About 400,000 contracts dedicated to ERC-20 tokens did not make it to the template list due to variations.
According to Etherscan, Ethereum’s daily verified contracts reached an all-time high of 602 on August 3. This shows that the deployment of smart contracts is growing and has doubled this year.
The number of unique Ethereum addresses also reached an ATH of over 202 million this week. Daily transactions are about 1.2 million. These have been relatively stable this year, apart from occasional spikes.
Ethereum has risen by 2% in the last 24 hours. The price at the time of writing is $ 1, 650. Over the past month, ETH has risen by 43%, but the strong resistance makes it difficult to climb further.
The hype around The Merge also seems to have subsided somewhat, as ETH has remained in consolidation over the past week.