Difference between revisions of "How to use MetaMask"
From CoinWiki
(→Sending Ethereum) |
|||
(9 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
This is a guide on how to setup and use the MetaMask browser extension. | This is a guide on how to setup and use the MetaMask browser extension. | ||
− | + | == Installation == | |
* Go [https://metamask.io/ here] to go to MetaMask's main page and click the 'Get Extension' button. | * Go [https://metamask.io/ here] to go to MetaMask's main page and click the 'Get Extension' button. | ||
[[file: Metamask-home.png|center|750px]] | [[file: Metamask-home.png|center|750px]] | ||
Line 10: | Line 10: | ||
* You should see the extension added to the top right of your browser. | * You should see the extension added to the top right of your browser. | ||
− | + | == Setting up MetaMask == | |
* Once the extension is added you will be brought to the MetaMask start page. Click 'Get Started' to begin. | * Once the extension is added you will be brought to the MetaMask start page. Click 'Get Started' to begin. | ||
[[file: Metamask-start.png|center|750px]] | [[file: Metamask-start.png|center|750px]] | ||
Line 19: | Line 19: | ||
* You will then be prompted to create a password. Enter your password, confirm it , check the 'terms of use' box and then press 'Create'. | * You will then be prompted to create a password. Enter your password, confirm it , check the 'terms of use' box and then press 'Create'. | ||
− | * Next you will need to copy down the secret backup phrase. ''Make sure to store it in a safe place!!'' | + | * Next you will need to copy down the secret backup phrase. '''Make sure to store it in a safe place!!''' |
[[file: Metamask-secret.png|center|750px]] | [[file: Metamask-secret.png|center|750px]] | ||
Line 25: | Line 25: | ||
[[file: Metamask-confirm.png|center|750px]] | [[file: Metamask-confirm.png|center|750px]] | ||
− | === | + | == Using MetaMask == |
+ | * Click the little fox emblem at the top right of your browser to open up MetaMask | ||
+ | |||
+ | * From the main screen you are able to send/deposit Ethereum, see your recent history and see your current network. | ||
+ | [[File: Metamask-extension-home.png|center|350px]] | ||
+ | |||
+ | === Changing Ethereum Networks === | ||
+ | * If you click on the 'Main Ethereum Network' dropdown, you can see the different networks that you can connect to. | ||
+ | [[File: Metamask-extension-networks.png|center|350px]] | ||
+ | |||
+ | You are given several testnet options to choose from for testing [[Smart contracts | smart contracts]] without using real Ether: | ||
+ | * [[Ropsten]] | ||
+ | * [[Kovan]] | ||
+ | * [[Rinkeby]] | ||
+ | * Localhost 8545 | ||
+ | * Custom RPC - For use with the one-click blockchain [[Ganache]] | ||
+ | |||
+ | === Depositing Ethereum === | ||
+ | * You can buy Ethereum from [https://www.coinbase.com/join/5abe7a0e814fb403fbb7d03f Coinbase]. You can follow [https://coin.wiki/index.php?title=How_to_buy_Bitcoin this guide] to set up an account on Coinbase. | ||
+ | |||
+ | * Once you have bought Ethereum, go to the 'Accounts' tab in Coinbase and click 'Send' by your Ethereum address. Copy in your MetaMask address, type the amount that you would like to send and then click 'Send' once you're done. | ||
+ | |||
+ | * You can copy your Ethereum address from MetaMask by clicking the 'Account 1' near the top of the page. Your Ethereum address will automatically be copied to your clipboard. | ||
+ | [[File: Metamask-extension-copy.png|center|350px]] | ||
+ | |||
+ | === Sending Ethereum === | ||
+ | * Click the 'Send' button on the home screen. | ||
+ | |||
+ | * Paste in the Ethereum address that you want to send funds to, the amount you want to send as well as the transaction speed (how fast you want the funds sent). | ||
+ | [[File: Metamask-extension-send.png|center|350px]] | ||
+ | |||
+ | * Once you are done click the 'Next' button and then the 'Confirm' button. Once the transaction is confirmed on the blockchain, the recipient will receive their funds. | ||
+ | |||
+ | === Adding ERC20 tokens === | ||
+ | You can easily add tokens to your MetaMask account. | ||
+ | |||
+ | * Click the three horizontal bar icon on the left side of MetaMask. | ||
+ | [[File: Metamask-extension-token-add.png|center|350px]] | ||
+ | |||
+ | * Next click the 'Add Token' button. | ||
+ | |||
+ | * Click the custom token tab. | ||
+ | [[File: Metamask-extension-token-input.png|center|350px]] | ||
+ | |||
+ | * From there, paste in the contract address for the token you want to add like so: | ||
+ | [[File: Metamask-extension-token-contract.png|center|350px]] | ||
+ | |||
+ | * Click 'Next' when you're done and then click 'Add Tokens' to confirm. | ||
+ | [[File: Metamask-extension-token-finish.png|center|350px]] |
Latest revision as of 16:50, 28 March 2019
This is a guide on how to setup and use the MetaMask browser extension.
Contents
Installation
- Go here to go to MetaMask's main page and click the 'Get Extension' button.
- Next click the 'Add to Chrome' button to add the extension to your browser.
- You should see the extension added to the top right of your browser.
Setting up MetaMask
- Once the extension is added you will be brought to the MetaMask start page. Click 'Get Started' to begin.
- Next click 'Create a Wallet'. You will be asked if it's of for MetaMask to gather analytics from your use. You can go ahead and press 'No Thanks'.
- You will then be prompted to create a password. Enter your password, confirm it , check the 'terms of use' box and then press 'Create'.
- Next you will need to copy down the secret backup phrase. Make sure to store it in a safe place!!
- On the next page you will have to confirm your seed phrase. Click the words in the order of your phrase. Then click 'Confirm' then click 'All Done'
Using MetaMask
- Click the little fox emblem at the top right of your browser to open up MetaMask
- From the main screen you are able to send/deposit Ethereum, see your recent history and see your current network.
Changing Ethereum Networks
- If you click on the 'Main Ethereum Network' dropdown, you can see the different networks that you can connect to.
You are given several testnet options to choose from for testing smart contracts without using real Ether:
Depositing Ethereum
- You can buy Ethereum from Coinbase. You can follow this guide to set up an account on Coinbase.
- Once you have bought Ethereum, go to the 'Accounts' tab in Coinbase and click 'Send' by your Ethereum address. Copy in your MetaMask address, type the amount that you would like to send and then click 'Send' once you're done.
- You can copy your Ethereum address from MetaMask by clicking the 'Account 1' near the top of the page. Your Ethereum address will automatically be copied to your clipboard.
Sending Ethereum
- Click the 'Send' button on the home screen.
- Paste in the Ethereum address that you want to send funds to, the amount you want to send as well as the transaction speed (how fast you want the funds sent).
- Once you are done click the 'Next' button and then the 'Confirm' button. Once the transaction is confirmed on the blockchain, the recipient will receive their funds.
Adding ERC20 tokens
You can easily add tokens to your MetaMask account.
- Click the three horizontal bar icon on the left side of MetaMask.
- Next click the 'Add Token' button.
- Click the custom token tab.
- From there, paste in the contract address for the token you want to add like so:
- Click 'Next' when you're done and then click 'Add Tokens' to confirm.