If you’re new to crypto and a little confused about how to use MetaMask or interact with the Ethereum blockchain, this guide will walk you through making a purchase in Gods Unchained and help you learn a little bit about the technology!
Blockchain technology is still new and sometimes clunky, and requires new users to overcome a small learning curve before they can fully realize the benefits (similar to the internet in the 90's). But don’t worry! Interacting with Ethereum, which is the blockchain we use to power Gods Unchained, is probably a lot easier to use than you might think.
Before we begin, it’s helpful to have a basic understanding of what Ethereum is.
“Ethereum is a giant network consisting of a huge number of computers connected together. This large, interconnected web of computers is called the Ethereum Virtual Network (EVN) essentially a global, “supercomputer” where all transactions occurring in the Ethereum network are updated and recorded into each computer. Ether (ETH) is the native currency of the Ethereum blockchain and is used as the “fuel” for the network.” — MasterTheCrypto.org
If you’re interested in learning more about Ethereum & the blockchain, we will have links at the bottom of this article where you can learn more.
Let’s get started!
Step 1: Download MetaMask
To get started we first need to download MetaMask, a browser extension that allows you to easily store, send and receive digital assets (like cryptocurrencies) on Ethereum. MetaMask is available as a browser extension in Chrome, Firefox, Opera, and the new Brave browser.
In this example we will be using the Chrome, but installation steps are virtually the same for other browsers. To download MetaMask, visit metamask.io and download the extension for the browser you’d like to use.
Once installed, you can click on the icon in your browser to open the application. If it’s your first time using MetaMask, you will have to set a password and save a key file which can be used to recover your wallet if you ever get locked out.
Step 2: Get some ether (ETH)
Next, we will need to load MetaMask with some ether (ETH) — a fuel that powers the Ethereum network. ETH is just like any other currency and will be required to pay for things on Gods Unchained. You will need to convert your currency (e.g. USD, CAD, GBP, etc.) into ETH and load it into your MetaMask wallet.
How to buy ETH
If you are a U.S. resident, you can purchase ETH from within MetaMask using the integrated third-party exchange, Coinbase. Simply open MetaMask, click “BUY”, and follow the given instructions. After you purchase your ETH it will automatically show up in your MetaMask wallet.
Full disclosure: Coinbase Ventures is an investor in Fuel Games (we just think Coinbase is the easiest to use).
If you live outside the U.S., you will need to purchase ETH from an online exchange available in your country. You can find a list of popular exchanges with the highest volume here. Once you purchase your ETH, you will need to send it from your exchange account to your MetaMask Address. You can find your Address by clicking the (“…”) within MetaMask and clicking “Copy Address to clipboard”.
Once you transfer ETH funds into your MetaMask address, we are able to move on to making purchases.
Step 3: Buy a pack!
Now that we have installed MetaMask and funded it with some ETH, we‘re almost ready to purchase a pack!
But first… let’s talk about gas.
“Gas” is the name for a special unit in Ethereum, which is used to pay computers on the network for processing your transactions. You pay gas fees in ether (ETH). We will only cover the basics right now, but if you’d like, you can learn more about gas here.
There are two components to gas that we need to understand before making transactions, the Gas Limit and Gas Price.
The Gas Limit is the maximum amount of gas you are willing to spend on a particular transaction. The gas limit increases in relation to the amount of work that needs to be done to execute a contract on the Ethereum network. When making transactions through MetaMask, the gas limit will be calculated automatically, NEVER CHANGE THE GAS LIMIT.
The Gas Price refers to the amount of ETH you’re willing to pay for every unit of gas, and is measured in “Gwei” (1 billion Gwei = 1 Ether). The gas price fluctuates based on how busy the Ethereum network is. The network processes higher priority transactions first, where priority is primarily measured by the gas price. This means in order our transaction to process quickly, we need to supply it with a high enough gas price for the network to pick it up otherwise risk waiting hours or days for it to confirm!
Before we make our purchase, let’s first check what the current gas prices are so we know how much to pay the network.
We’ll need to check what the current Gas Prices are, so navigate over to EthGasStation.info in a new browser tab or window. On the right hand side of the screen you will see “Recommended Gas Prices”.
Each price corresponds to a different speed. The speed is how long the initial transaction will take to process. If you don’t want to wait, look for the Fast (<2m) price.
Making a purchase
Navigate to the “Get Packs” section of our site and select the pack rarity and quantity you would like to purchase.
Click “BUY” and MetaMask should open automatically prompting you to confirm the transaction. You’ll then need to set the gas price to what we just looked up. Do not change the Gas Limit.
If MetaMask doesn’t automatically open: click the MetaMask icon to open the confirmation page and the transaction will be in your cart. If you clicked “BUY” multiple times before clicking on the MetaMask icon, you will have multiple items added to your cart. Click “REJECT ALL” and restart the process so you don’t end up accidentally purchasing more packs than you originally intended.
Set the Gas Price: Now remember the gas price we just looked up on EthGasStation.info? You need to change the gas price on the confirmation page to match it. MetaMask typically does a pretty good job at calculating this, but it’s not always perfect. Remember, do not change the Gas Limit.
Now just hit submit, and MetaMask will initiate the transaction!
You’ll now need to wait for your transaction to confirm in the network. There are two transactions that need to occur before you receive your packs, one on your end, and one on ours.
You will be notified as soon as your packs arrive, at which point you can navigate over to the Temple to open them up! GOOD LUCK!
If you have any questions, comments, or just want to say hi come join us in our Discord!