Emre ⚡ Profile picture
Aug 3 10 tweets 5 min read
1/ Over 44 MILLION contracts have been deployed to @ethereum since genesis 🤯

I analyzed all 44M using @InsightsFlow so you don’t have to.

Turns out, 70% of live contracts (~15M) are copies from one of 15 templates.

🧵 Here’s a breakdown of the dominant contract codes Image
2/ Destroyed contracts 💀

🏷️ ~50% of ALL contracts (~22M)

More 'anti-code' than code, but what does this mean? It means 'self-destruct' was called on the contract, removing all bytecode.

Why?
My guess is gas is to save gas ⛽ (see below)
3/ Gas Token contracts

🏷️ ~10% of live contracts (~2M)

To disincentivize state bloat, EVM refunds gas to a user for destroying a contract. This resulted in users deploying empty contracts when gas prices were low & destroying when high, for a quick refund 🎰.

h/t @n2ckchong
4/ Forwarders

🏷️ ~50%+ of live contracts (~12M)

These are contracts deployed by exchanges as sth like a PO box for users. Gives user an address, custodied by exchange & allows exchange to collect ETH/ERC20s sent to user.

Often include various safety and batch tx mechanisms
5/ OwnableDelegateProxy

🏷️ ~0.5% of live contracts (~1M)

Created by @WyvernProtocol w/ @opensea as the biggest deployer. Deprecated but is essentially a "wallet-contract" created for selling NFTs (1 per wallet per collection)

blog.developerdao.com/wyvern-on-the-…
(h/t @garythung, @M57C)
6/ DSProxy

🏷️ ~0.1% of live contracts (~200k)

Created by @dapphub, can be considered a smart contract wallet. Common use case is to exec multiple actions in 1 tx (not possible w/ regular wallet)

E.g.
- Draw collateral from @MakerDAO vault > sell 4 DAI > pay back debt
7/ ENS Deeds

🏷️ ~0.7% of live contracts (~150k)

@ensdomains' deed contract was also in the top25, with over ~150k contracts.

These were created as part of the old ens domain registration mechanism, but are no longer in use.
8/ What about ERC20s, NFTS?

They didn't make the list! 😮

This is not to say they aren't popular, but there is enough variation in their code making them not _exactly_ the same.

Hint: there are over 400k ERC20s - stay tuned for a Part 2
9/ Like the thread and/or want to see a part 2 going over ERC20/721s?

Help me out by:

→ giving me a follow at @n4motto for more insights on everything Web3

→ Hitting that like/retweet button on the first tweet for distro!

correction: 1 OwnableDelegateProxy is created for each seller*

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Emre ⚡

Emre ⚡ Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @n4motto

Jun 8
1/ DAO governance activity is exploding 💥. In the last year, we have seen:

• 8.8x in # of DAOs
• 8.5x in # of proposals
• 8.3x in # of votes

🧵 Here are 10+ key insights from @SnapshotLabs data on DAO governance
2/ DAOs have grown more than 8x in the past year, from 700 to 6000+ (excl. DAOs w/o proposals).

How long did it take to get here?
-0->1k: 1 year
-1k->2k: 3 months
-2k->4k: 2 months
-4k->6k: 6 months

Slowing but still impressive! What caused that spike on Nov '21 tho? Hint: 📜
3/ @ConstitutionDAO was a pivotal moment for DAOs and the data shows it.

We have over 2x new proposals since then!

It also inspired new governooors, with similar DAOs forming like @LinksDAO & @KrauseHouseDAO. Would ❤️ some momentum for an EPL DA⚽️.

Read 19 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(