MetaMask Tutorial 2021: How to Setup & Use MetaMask

MetaMask Tutorial 2021: How to Setup & Use MetaMask

MetaMask is a browser extension that you can download and install on the likes of Google Chrome, Mozilla Firefox, Microsoft Edge, and Brave.

The wallet allows you to manage your crypto assets, as well as assisting you in connecting to decentralized apps (or DApps) which are rapidly increasing in popularity and include the likes UniSwap, PancakeSwap, Maker, and Compound.Finance to name a few.

What is MetaMask?

MetaMask is a cryptocurrency wallet that is predominately Ethereum based, although can also be connected to the likes of the Binance Smart Chain network. The wallet is most commonly used as a browser extension, with over 4 million downloads and provides users with a gateway to using blockchain apps. However, MetaMask mobile is also available for Android or iPhone where users can sync the app with the account on your desktop in a matter of seconds. 

The crypto wallet, launched in 2016 and keeps your data and cryptocurrency secure.  You can connect your Metamask to hardware wallets such as a Ledger or Trezor to enhance the security of your wallet. 

MetaMask equips you with everything you need to manage your digital assets including a key vault, secure login, token wallet, and token exchange.

MetaMask Tutorial: How to setup & use MetaMask

With the ability to connect to both Ethereum and Binance Smart Chain based DApps, users can use their tokens to trade on decentralized exchanges, play games, and spend in gambling applications. Its also a great entry point for DEFI, providing users with a way to interact with decentralized finance applications such as the likes of UniSwap, PancakeSwap, Compound, or Zapper.Fi.

MetaMask Private Keys

MetaMask requires that you store your seed phrase or private keys in a safe place.  It is the only way to recover your funds should your device crash or your browser reset. Its recommended that you write this down and stored offline. The most common method is to write your 12-word phrase on a piece of paper and store it safely in a place where only you have access. Its safety is important as if you lose your seed phrase, MetaMask cannot help you to recover your wallet.

MetaMask Private Keys

Also never share your seed phrase or your private key to anyone, anyone will access will have complete control over your funds.

What is a Web3 Wallet?

You’ll often hear MetaMask described as a Web3 wallet. This is because Metamask enables you to interact with decentralized apps (dApps). In fact, MetaMask is also the most widely supported wallet across the larger DeFi ecosystem.

What is a Web3 wallet MetaMask

Web3 Wallets are the software that allows you to interact with Web 3.0, a third generation of the internet. Web 3.0 applications are mostly referred to as decentralized applications or dApps and these are often powered by the blockchain. DApps that exist on the blockchain will often need the user’s tokens to use its features, such as game tokens, trade, stake, earn interest, etc. By using MetaMask you are able to use these dApps while keeping control of your tokens.

Ledger Nano X - The secure hardware wallet

Is MetaMask Safe?

MetaMask is only as safe as your own ability to keep your seed phrase or private keys secure. The wallet is also deemed as a “hot” wallet as it connects to the internet, therefore there are also risks.

It is recommended that you only keep small amounts of assets within the wallet (longer-term) or one of the safest ways to use MetaMask is by connecting it to a hardware device, such as a Ledger or a Trezor. In this way, MetaMask is working as a middle man and your funds are not exposed.

Is MetaMask Safe?

Can MetaMask Hold Bitcoin BTC?

Metamask is predominately, for ERC20 tokens, although also supports BEP20 tokens when connected to the Binance Smart Chain. If you send non supported tokens to MetaMask you will lose your crypto. However, you can wrap your BTC, and each WBTC is backed 1:1 with Bitcoin, enabling you to track the Bitcoin price.

MetaMask Swaps Tutorial

MetaMask users can not only store but also compare and swap tokens directly within their wallets. The token swaps feature fetches quotes across multiple decentralized liquidity sources to ensure users the best available prices, with the lowest network fees.

The feature is initially available to users of the MetaMask extension on the Firefox browser, with plans to be rolled out to other browsers and mobile app.

Up to now, MetaMask users would need to go to the website of a specific decentralized exchange or exchange aggregator, sign in, approve each token on each dex, costing money in gas, and then run the swap.

However, now MetaMask has collaborated with ConsenSys to build Swaps: a feature that enables any Web3 or DeFi user to easily access the tokens they need for the sites they use. 

Connect Trezor to MetaMask

Connect MetaMask to Binance Smart Chain (BSC)

Binance Smart Chain (BSC) mainnet was launched on the 1st September 2020 and allows developers to build dApps. BSC relies on a system of 21 validators with a Proof of Staked Authority (PoSA) consensus.

New Defi platforms are already taking advantage of the BSC and their fast transactions and low fees. PancakeSwap and BakerySwap have already gained traction, but to connect to these platforms you will need to use the likes of MetaMask or Trust Wallet.

How to connect Binance Chain to MetaMask
Argent Wallet Review & Tutorial: DeFi Made Easy

Argent Wallet Review & Tutorial: DeFi Made Easy

In this Argent Wallet review, I take you through the Ethereum based smart mobile wallet. With the ability to store, send, and save; borrow, earn interest, and invest.  Plus enjoy decentralized apps in just a few taps including the likes of Aave, PoolTogether, Compound Finance, and Uniswap.

What is Argent?

Argent is a non-custodial cryptocurrency smart wallet available as a mobile app for ios and Android. The app itself includes everything you’d expect from a mobile banking app and is very user friendly, developed with the beginner in mind.

Within the wallet you can store and send; earn interest and invest. It’s also unique for making decentralised apps (DAPPS) like Maker, Uniswap or Compound easily accessible.

What is argent smart wallet

Only you can access your assets and nobody can stop you from accessing them (not even Argent). There are no recovery phrases or seeds to remember or store away safely. Instead, you can protect your Argent Wallet with an argent agent, family member, or friend, or your own devices such as a Trezor and Ledger used as Guardians.

Supported Cryptocurrencies

The Argent Wallet is built on the Ethereum blockchain and is focused on Ethereum. You can access over 240 different Ethereum-based (ERC20) tokens in Argent. Including the likes of ETH, DAI, MKR, LINK, BAT, SUSHI, USDT, UNI and Wrapped Bitcoin.


Within Argent you have access to some of the most popular DEFI apps from right within your wallet. Exchange your tokens and get the best rates across 10 decentralized exchanges (DEX), including Uniswap, Balancer, Kyber and more.

You can earn interest by providing liquidity for loans and exchanges with Compound, Dai Savings, Aave and PoolTogether.

Plus you can now contribute to Eth2 and earn staking rewards with Lido.

Argent Wallet DAPPS

Argent Wallet Fees

To try to make crypto more accessible, Argent try to cover as much of the costs as possible. Argent initially launched their wallet providing fee-free transactions, however, due to the increase in gas fees it no longer became feasible for them to do so. Plus they can’t cover every fee to be able to maintain their business.

Argent wallet swap tokens

Therefore, the fees that users will need to pay for are network/gas fees and exchange fees. If you exchange fiat currency for crypto, you’ll pay a fee to the 3rd party provider for that service. Argent does not currently take a fee for this.

When you exchange crypto-to-crypto, you’ll pay a small exchange fee and the Ethereum transaction fee (gas). In this case, Argent takes a small part of the exchange fee.

How to Buy Crypto within Argent

If you want to buy your Ethereum or ERC20 tokens through the Argent App using FIAT this will be done through either MoonPay or SendWyre. Buying crypto via this method is very convenient, but it’s expensive and not something I would recommend.

I would personally purchase my crypto from another exchange and send it to the Argent wallet.

Buy Ethereum with Argent Wallet


Argent wallet claims to be the most secure wallet. ¨Security features of the best modern banking apps combined with unique blockchain-based capabilities¨

Argent is a non-custodial wallet, so only you have access and control to your crypto assets, not even Argent

Argent Wallet Security


Argent Guardians can be devices or individuals that you trust. This may include a family member or friend within the Argent App, a hardware wallet of your choice, or a 3rd party service such as an Argent Guardian Service. The number of Guardians you have is unlimited and you can use any combination of Guardians you wish.

Argent Wallet Guardians

These Guardians are entrusted to help with specific tasks predefined in a smart contract (such as approving recovery). If you happen to lose your phone (or if it’s stolen), you can easily recover your wallet on a new phone by asking your defined Guardians to approve the recovery.

This puts you in control of your crypto assets and your Guardians can be easily added or removed at any time within the app.

Argent Features

Argent has a host of familiar features that you may find in a regular mobile banking app. Making it really easy for new cryptocurrency users to adopt this technology. Here are some of the app features, not already mentioned;

  • Lock your wallet from anywhere – Instantly freeze your wallet if you believe someone has access to it. Your wallet auto-unlocks after five days. Or you can unlock it sooner
  • Transaction Protection – Set daily transfer limits, for new recipients. Any transfers above your daily limit take 24 hours. With guardians, you can send crypto instantly.
  • Wallet Recovery – No need to write down and store complex recovery phrases and passwords. Just ask your guardians for help. Get consensus amongst your guardians to approve a recovery.
  • Secure Enclave and Biometric Authentication – Your wallet is protected with all the latest security features of iOS and Android.
  • Set Daily Transfer Limits – Set maximum amounts that can be transferred out of your wallet each day. Transfers over this limit will take 24 hours to complete.
  • Trusted Contacts – You can send instant, unlimited transfers to the contacts that you trust.
Argent Dapps


Argent can be contacted via Twitter, Discord, or by submitting a support request here or by email [email protected] I personally haven´t had any issues with Argent, but when I contacted their support via Twitter during the weekend, they were quick to respond.

A lot of the most commonly asked questions can be found on their support pages or FAQs. I recommend checking these out before contacting Argent support, normally you will find the answers quicker here.

Argent Wallet FAQ

If support is poor you can normally find negative reviews/comments on the likes of Trust Pilot, which is currently yet to be reviewed, and Reddit again no real complaints.

Argent Wallet Support

Argent ETH 2.0 Staking with Lido

You can now stake ETH from right within your Argent wallet. Meaning you can start earning daily rewards and help secure the Ethereum network, in just one tap.

Argent Ethereum 2.0 Staking

Simply deposit Ether and you’ll receive the same amount of stETH tokens in return, representing your stake. The tokens are fully liquid, therefore you can trade, sell, exchange, and invest at any time. Daily rewards are then issued automatically and your token balance will increase in your wallet without the need to claim.

This is all done using Lido, a liquid Ethereum 2.0 staking solution letting you stake without withdrawal lockups, minimum deposits, or the hassle of running your own hardware. 

Argent vs Dharma Wallet

Another wallet similar to the Argent Wallet is Dharma. Dharma is an open-source and non-custodial wallet built on Compound and allows users to deposit and earn interest, trade and send funds easily.

You will start to earn interest on your crypto assets, as soon as you make a deposit into your Dharma account. Plus Dharma is also the first mobile wallet with native support for Uniswap V2. So if you ever want to make a trade on the go, use Dharma where you can trade and seamlessly swap 2000+ DEFI assets on your mobile device.

Plus one of the greatest benefits of using Dharma is that there are still ZERO gas fees, if you’re interested in finding out more about Dharma, you can read my review here.

Dharma Wallet Review & Tutorial

How to Claim UniSwap UNI Tokens with Argent

As an Argent user, if you added liquidity to UniSwap via Argent, or exchanged on Uniswap using WalletConnect, prior to the 1st September 2020 your Argent wallet will be eligible for UNI tokens from the Uniswap airdrop. Although, you will not be eligible if you used their integrated exchange Kyber, according to the Uniswap rules. At a current price of $4.21, 400 UNI tokens are worth $1,684, so it’s definitely worth checking!

To claim your tokens, you’ll need to have enough ETH in your wallet to pay for the gas fees. Then simply head across to Uniswap, connect your wallet via WalletConnect. Open Argent, scanning your QR and you should then see a popup requesting approval and your tokens will then be claimed.

For more information, please check out their step by step guide.


Rating: 4 out of 5.

Argent is a neat, simple Ethereum wallet and ideal for beginners who are worried about storing their private keys. It makes the process less daunting, as it seems familiar especially to millennials who are used to banking Apps such as Revolut (who I wouldn’t recommend buying & storing crypto with).

Once users get used to buying and storing their Ethereum & ERC20 tokens. Argent makes it very simple to start exploring further and interact with DAPPS such as Aave, Compound, and UniSwap to start earning interest on their crypto assets.

Being an Ethereum based wallet you can’t buy and store Bitcoin(BTC) with Argent. Currently, Bitcoin is still the number one draw and the cryptocurrency everyone getting started wants. Therefore, this will slow the adoption of newbie investors using Argent from the beginning.

I would like to have the ability to amend the Gas fees. Argent says they will provide the best possible Gas fee for your transaction. However, with fees so high, it would be nice to have some control.

I look forward to seeing Argent’s future development and will continue producing more tutorials around the wallet.