How to get started on Gnosis Chain

In this guide we'll explain everything you need to know in order to start using the different DApps that Gnosis has on its blockchain.

What is Gnosis Chain?

The Gnosis Chain is a EVM-compatible blockchain, meaning that it's compatible with the code deployed on the Ethereum network (EVM = Ethereum Virtual Machine). As most chains are trying to achieve the Security/Scalability/Decentralization Trifecta, Gnosis Chain focuses on speed (5s transaction finality) and low costs for transactions. It uses xDAI (gnosis chain wrapped DAI) as its main gas token for regular transactions, but also uses the GNO token for governance and staking. The Gnosis Chain has been originally designed for prediction markets built on Ethereum. Prediction markets are like exchanges where outcome of events are traded. As events unfold, the gnosis tokens gain or lose value depending on what was predicted.

To support the goal of the Gnosis Chain, an application layer has been added, on which you will find specialized decentralized applications such as

  • RealT: a Tokenized Real Estate application

  • Kleros: a Justice-as-a-Service platform that aims at resolving conflicts using blockchain technology

You can check additinonal details about Gnosis Chain like its TVL and other applications on DeFi Llama.

Getting started on Gnosis Chain

Before usign the Gnosis Chain, you will need a wallet address. Because Gnosis is an EVM network, it will accept the same wallets as on other EVM chains, including web wallet like Metamask or Nifty, and you will be able to use your hardware wallet such as Trezor or Ledger, but you may have to follow extra steps to be able to connect your cold wallet to the network.

For this tutorial, we will stick to Metamask like for all the other guides on this site. If you don't have Metamask installed, you can find instructions on How to get started on Polygon.

Adding Gnosis Chain to Metamask

In theory, Gnosis comes pre-installed with MetaMask, meaning that you should not have to add the chain information for Metamask to work. However, it may be a good idea to verify that your setup is correct by double checking the values saved into your local wallet. Open the Metamask popup, click the icon of your wallet, navigate to Settings then chose Networks and find Gnosis Chain. The data you should get are as follows:

  • Network Name: Gnosis Chain

  • New RPC URL: https://rpc.gnosischain.com/

  • Chain ID: 100

  • Currency Symbol: xDAI

  • Block Explorer URL: https://blockscout.com/xdai/mainnet

Save the changes, and Metamask will automatically switch you over to the Gnosis chain:

Bridging to Gnosis Chain

Faucets

You can use Google to find a few faucets on Gnosis Chain where you will be able to request your first few xDAI to start transacting. I don't recommend anything in particular, but found this community-ran faucet that delivers 0.002 xDAI on every requests. Beware that the number of request you can do is limited, and it's absolutely not a way to make free money.

Bridges

  • Multi Chain is the official partner of Mai Finance if you want to transfer your MAI to Gnosis Chain from Polygon or other networks. When you're connected to Polygon, you can simply chose the destination chain (Gnosis Chain) and the asset you want to send (MAI or miMATIC) with the correct amount, and click on the Transfer button. Pay attention to the transfer fees taken directly on the asset you're transferring.

  • Elknet will act both as a bridge and as a faucet when you transfer the ELK token between 2 networks. You will be able to bridge your ELK and on the receiving end, you can have a small portion of your ELK directly available as the gas token, xDAI in our case.

DeFi on Gnosis

Gnosis will propose a few DeFi options on its chain, including:

  • SushiSwap: This is one of the main DEX and AMM on Gnosis/xDAI. You will be able to swap your assets, or participate in liquidity mining by providing LP (Liquidity Providing) pairs in farms.

  • Curve: This is where the majority of the liquidity is provided on the Gnosis Chain. This is also where you will be able to provide the MAI stablecoin in the MAI Stablecoin pool and receive rewards in GNO tokens.

  • Honeyswap, Honeycomb and Agave: Respecively a DEX (Uniswap fork) that allows you to swap tokens and create Liquidity Providing tokens, an AMM (Goose fork) that lets you stake your LP tokens created on Honeyswap and get yields for providing liquidity, and a lending protocol (AAVE fork) that lets you lend certain assets and borrow others. These 3 dApps are forming a complete ecosystem managed by the same team.

  • Elk Finance: Elk is a Uniswap V2 fork that will let you operate swaps, deposit liquidity and farm their $ELK token using different assets of the Gnosis Chain, including $MAI. You will also be able to stake your ELK tokens for more rewards, or transfer them from one chain to another using the ElkNet bridge.

Mai Finance on Gnosis Chain

The lending platform is already available on Gnosis Chain where you will be able to put your GNO tokens in a vault and borrow MAI against it. This will allow you to use your GNO tokens as collateral, and use your MAI on Curve to farm more GNO tokens. The loop would consist of

  • Create a vault on Mai Finance

  • Deposit your $GNO tokens in the vault

  • Borrow $MAI against your collateral at 0% interest

  • Deposit the $MAI on Curve Finance and get GNO rewards

Disclaimer

This guide is NOT financial advice, and should simply be regarded as an educational tool. Always do your own research. Discussion of a project in this guide should not be considered as an endorsement of the project.

Keep in mind that a strategy that works well at a given time may perform poorly (or make you lose money) at another time. Please stay informed, monitor the markets, keep an eye on your investments, and as always, do your own research.

Last updated