MetaMask -The coolest crypto wallet?

This fox logo is know for probably everyone specialized in web3 and also some of no blockchain related developers and users.

MetaMask -The coolest crypto wallet?

This fox logo is know for probably everyone specialized in web3 and also some of no blockchain related developers and users.

It violently took the unspoken leadership of the most famous online crypto wallet.


Agenda:

  • intro,
  • what is it?
  • how it works?
  • conclusion.

What is it?

MetaMask is a crypto wallet known for its easy usage and possibility to work on desktops and mobile devices.

It allows to buy, send, and receive cryptocurrencies from the wallet level, and collect non-fungible tokens (NFTs).

Metamask works only on ethereum blockchain, what means also layer-2 solutions. It is impossible to store bitcoin or BNB, but the most famous available coins are eth, matic, usdc.


How it works?

MetaMask is built to work as a browser extension, what allows it tocinteract with the web pages that you browse.

It injects a global API known as window.ethereum into websites that you visit. It gives the website access to a set of JavaScript functions to interact with the blockchain through a node.

The window.ethereum object allows websites to read data from blockchains the user connects to, suggest that the user sign messages and transactions, and so on. MetaMask uses this API to identify a Web3 user and what Ethereum network is trying to interact with.

Important methods that MetaMask uses from this API include:

  • Retrieve an account’s balance – https://eth.wiki/json-rpc/API#eth_getbalance
  • Send a transaction – https://eth.wiki/json-rpc/API#eth_sendtransaction
  • Sign messages using the private key – https://eth.wiki/json-rpc/API#eth_sign

Pros

  • easy and user friendly setup,
  • - no signup process which involves personally identifiable informations,
  • - creating multiple wallets within one account,
  • - supporting erc-20 tokens, NFTs.

Cons

  • does not support bitcoin,
  • poor support,
  • no password reset option.

Conclusion

Metamask is a very powerful wallet which opens gate of web3 for many users. Locating there some assets or just creating an account to move quickly and smoothly around different kind of dapps can be very beneficial. That is why it became so famous.