Ethereum - Total Metamask Users
MetaMask is a free web and mobile crypto wallet that allows users to store and swap cryptocurrencies, interact with the Ethereum blockchain ecosystem, and host a growing array of decentralized applications (dApps). It is one of the most widely used crypto applications in the world. Over ten million active monthly users logged into MetaMask in August of 2021.
In earlier versions, MetaMask was only available as a desktop browser plugin for Firefox and Chrome, but in September 2020, MetaMask Mobile was released for both Android- and iOS-powered devices. MetaMask quickly established itself as the standard bearer for self-managed, non-custodial crypto wallets — in part thanks to its user experience (UX) and frequent updates. It has played an essential role in raising the standards of usability in blockchain and crypto technology, laying the foundation for the explosive growth of sectors like decentralized finance (DeFi) and non-fungible tokens (NFTs) by simplifying and streamlining the Ethereum user experience into one simple wallet interface.
As mentioned on its official website, MetaMask has three features. Included:
MetaMask has a trade function that lets you execute peer-to-peer (P2P) token swaps directly from your wallet. Instead of transacting through an order book, exchange, or decentralized exchange (DEX) liquidity model, these swaps aggregate data from multiple DEXs, DEX aggregators, and automated market makers (AMMs). MetaMask swaps allow users to trade crypto directly without having to interact with any other custodial or intermediary platform, thus reducing friction, limiting slippage, and lowering costs.
Source: gemini.com/cryptopedia/
Description of work
In this work, we want to analyze the MetaMask wallets from different aspects, including:
-
1 - The total number of MetaMask wallets and the number of swaps these wallets have made through MetaMask.
-
2 - The most active MetaMask wallets. (in terms of number of swaps and volume of swaps through MetaMask)
-
3 - What’s the average value of ETH held in MetaMask wallets?
-
4 - What percentage of wallets are engaging in a higher order activity, like staking?
Note: According to the tips given in the question:
For the purpose of this bounty, we can categorize Metamask wallets as wallets who have used the Metamask swap feature (interacted with this contract 0x881D40237659C251811CEC9c364ef91dC08D300C)
So, In the [ethereum.core.ez_dex_swaps]
table, we consider records with the ORIGIN_TO_ADDRESS
field equal to 0x881D40237659C251811CEC9c364ef91dC08D300C
as MetaMask wallets.
According to the above results:
- The total number of MetaMask users is 1.003 million, which has made 3.82 million swaps through MetaMask since October 12, 2020.
- The highest number of swaps through MetaMask occurred on 2021-12-25 (17166 swaps), 2021-05-08 (15311 swaps), and 2021-05-09 (14922 swaps).
According to the above results:
-
Wallet 0xd0a845b013db49008908d35cda1c0d85fcb00844 has by far the largest swap volume and the largest number of swaps(4954 swaps) via MetaMask.
-
Wallet 0x1fd834197f433e4d962314fda651298fc4a5c334 has the second rank in largest number of swaps via MetaMaskwith 1620 swaps.
-
Wallet 0x2b77692ade521816dcd8ed6c9e6973662989d4dd has the third rank in the highest number of swaps through MetaMask with 911swap. This wallet is also the seventh rank in the largest swap through MetaMask with 14.9 million $.
-
Wallet 0xe60b92c8699717DA9f5D7BE6A5679fF67936f9fd has the second rank in largest volume of swaps via MetaMaskwith with 33.31 million $.
-
Wallet 0xe47d5cc33517d5b8433ff249efe094b989989acc has the third rank in largest volume of swaps via MetaMaskwith with 30.43 million $.
To analyze the assets related to MetaMask wallets, we join the addresses we obtained in section 1 with the [ethereum.erc20_balances table]
.
According to the above results:
-
92.37% of MetaMask wallets hold ETH.
-
MetaMask wallets hold 721346.85 ETH.
-
The average ETH held for each MetaMask wallet is 0.77 ETH.
-
54.4% of MetaMask wallets (504153 wallets) hold between 0.001 and 0.01 ETH.
-
About 20% of MetaMask wallets (183305 wallets) hold less than 0.001 ETH, ie at the ETH current (1207$), 20% of users have less than 1.2$ ETH in their wallets!
-
At the current ETH price, 74.2% of MetaMask wallets have less than 120$ ETH.
-
801 MetaMask wallets hold more than 100 ETH, which is about 0.086% of the total MetaMask wallets.
-
The highest number of ETH among MetaMask wallets belongs to 0x9714d236493797eea2941988700cf710812a7b3f with 12708.81 ETH. The next rank belongs to 0xc9d3c0acc22938d735d891ec20e84e76e7c030d7 with 1200.47 ETH.
-
10.32% of all ETHs held by MetaMask wallets belong to the top 10 wallets with the highest amount of ETH balance.
To find the buy/sell NFTs related to MetaMask wallets, we join the addresses we obtained in question 1 with the [ethereum.core.ez_nft_sales]
.
To find the NFTs mints by MetaMask wallets, we join the addresses we obtained in question 1 with the [ethereum.core.ez_nft_mints]
.
For staking, we have many choices, we will consider 2 items.
- 1- We look at the number of MetaMask wallets that staked ETH for ETH 2.0
- 2 - Number of MetaMask wallets that staked ETH with Lido. Related question
To find MetaMask wallets that staked ETH for ETH 2.0, we join the addresses we obtained in section 1 with the [ethereum.core.ez_eth_transfers]
and filter records whose CONTRACT_ADDRESS
field is equal to Eth2 Deposit Contract, ie 0x00000000219ab540356cBB839Cbe05303d7705Fa
and ORIGIN_FUNCTION_SIGNATURE
equal to 0x22895118
(deposit).
To find MetaMask wallets that staked ETH with Lido, we join the addresses we obtained in section 1 with the [ethereum.core.ez_eth_transfers]
and filter records whose CONTRACT_ADDRESS
field is equal to Lido Contract, ie 0xae7ab96520de3a18e5e111b5eaab095312d7fe84
and EVENT_NAME
field equal Transfer
.
According to the above results:
- About 26% of MetaMask wallets have bought/sold at least one NFT.
- 30% of MetaMask wallets have at least one NFT mint! amazing!
- Very few MetaMask wallets (753 wallets) participated in stacking ETH for ETH 2.0 (about 0.07%)
- 0.94% of MetaMask wallets staked ETH with Lido.
- Minting NFT is the most popular activity among reviewed activities for MetaMask wallets! After that, buy/sell NFTs is in the second rank.
To answer this section, we examine staking(ETH 2.0 and LIDO), mint NFT, and buy/sell NFTs as activities.