How to swap ETH for stDASH on SushiSwap with MetaMask wallet

Note: This is different from the testnet guide. This is a step-by-step guide to swapping for stDASH on the mainnet.

In this guide, you will see how you can connect your MetaMask wallet, which you have created, to swap for stDASH on SushiSwap.

1. Go to SushiSwap (https://exchange.sushi.com/#/swap?outputCurrency=0x78474f29af6d4eb0cfb3168eff1c117cf13569e8) and click ‘Connect to a Wallet’.

2. Select MetaMask from the list of wallets available.

 

3. The MetaMask extension will pop-up, requesting for you to select the account you would like to connect to. After ‘Next’, hit ‘Connect’.

4. You are now able to swap ETH for stDASH.

5. You will recieve a pop-up once again on MetaMask extension to request for you to confirm the transaction with details on the gas fees. Hit ‘Confirm’. (Note: Image attached is for illustration purposes and not reflective of actual transaction.)

6. If the stDASH balance is not reflecting, follow the bottom half of this guide to learn how to add and view stDASH in your MetaMask wallet.

Have questions? Join the stDASH Discord community and let us assist.

How to create a wallet on MetaMask

What is MetaMask?

MetaMask is a hot storage cryptocurrency wallet that works as a browser extension. It can be used on Chrome, Firefox, Brave Browser, and Microsoft Edge, and can be connected to your mobile app on both iOS and Android.

MetaMask Usage

When users are interested in yield farming, DeFi swapping, or providing liquidity to specific pools on Automated Market Makers (AMMs), depending on the AMMs, most of them would require a MetaMask wallet.

In this guide, you will learn how to create a wallet with MetaMask and how to view or add custom tokens.

 

Guide: How to Create a Wallet

 

1. Install MetaMask on your browser. You can head to MetaMask.io, select your browser, and hit Install.

 

2. Click on ‘Get Started’ and you’ll be served two options. If you’re here reading this, you don’t have a wallet. So hit ‘Create a Wallet‘ on the right option.

3. Accept the T&Cs, and proceed to create a password. This password that you are creating and that Backup phrase (which comes later) will be what you need to access or import your wallet across different devices and browsers.

4. Backup Phrase. Super important. Write this down in a notebook that never leaves your hands, or download and keep the secret backup phrase somewhere offline and super secure. Just follow the instructions. As mentioned earlier, you will need this backup phrase in the future whenever you would like to login to this MetaMask wallet on your mobile or other browsers /devices.

5. Confirm your backup phrase.

6. Success! Congratulations, you’ve now created a MetaMask wallet.

 

 

Guide: How to Add/View Tokens

When your MetaMask wallet is ready, you will only be able to view your ETH balances. Should there be other transactions or if you would like view other ERC-20 tokens on your wallet, you would have to follow these steps:

1. If you are continuing with the above steps, you will be brought to the MetaMask page in your browser. Otherwise, simply select the MetaMask extension in your browser. (Note: for Chrome users, it may be hidden in the top right ‘puzzle’ icon.) You will see an ‘Add Token’ button. Click on it.

2. Select ‘Custom Token’ and paste the contract address of the token you are adding. You may find this information on Etherscan. Always make sure to triple-check the contract address with the respective project FAQ. If you are adding one of our stTokens, you can find their contract addresses in the ‘FAQ‘ page under their respective documents. Link to: stETH, stDASH, stFIRO, stXEM, stZEN.

After this, you just have to hit ‘Add Token’ again and you will see it reflected in your wallet. If you are adding any of our stTokens (stETH, stDASH, stFIRO, stXEM, stZEN), other two fields can be left blank as they will be automatically populated.

 

 

 

Here’s How You Can Receive stXYM with NEM Symbol Airdrop

The Symbol blockchain migration has been years in the making – and it is finally happening on 15th March 2021. To participate in this airdrop to receive XYM, you would have to first own XEM and then opt-in for the airdrop before the snapshot (approx 03:50 UTC March 12).

We launched stXEM October last year with NEM. stXEM is a wrapped 1:1 representation of the staked token (XEM) which allows you to earn daily staking rewards while having access to the DeFi ecosystem sitting on Ethereum 2.0.

With the announcement of the Symbol blockchain migration from NEM N1S1, StakeHound and NEM will also be rolling out stakedXYM (stXYM) along with the migration. If you own 1 stXEM, it is equivalent to 1 stXEM and 1 stXYM. To receive stXYM, you just have to:

  1. Own stXEM in your wallet or in Uniswap pool by Snapshot* – approximately 03:50 UTC, March 12.
  2. If you do not currently own stXEM, you can purchase them here.

From 15th March when Symbol blockchain launches, users can also hold and trade both stXEM and stXYM on AtomicDex, a non-custodial multi-coin wallet and decentralized exchange rolled into one application.

*Snapshot refers to the recording of a state of the blockchain at a particular block height which includes contents of the entire ledger such as fees, transactions, holdings, etc.

If you have any questions on how this can be done, join the stXEM discord community here.

Updated (11.50am):

Corrected the snapshot time and steps to receive stXYM as there is no longer a need to opt-in to receive stXYM.

 

 

How to try stZEN on SushiSwap [testnet]

The stZEN testnet is an emulation for users to familiarise with the process of acquiring stZEN and providing liquidity to the pool without using real cryptocurrencies. Please note that while the steps will be the same when stZEN is live on the mainnet, the Contract Address and Link to SushiSwap Pair will be different from this guide. 

For this guide, you would have already created a Metamask wallet and added that in the browser. You do not need to store any ETH for the testnet to work. You may follow the steps below for clarity.

 

  1. Head to StakeHound.com and click on ‘Try stZEN™ Today’.

 

 

2. Switch your Metamask network from ‘Ethereum Mainnet’ to ‘Ropsten Test Network’ through the browser extension.

 

3. Request for any amount of ETH from faucets [https://faucet.dimensions.network/ or https://faucet.metamask.io/]. Input your wallet address. You can find your wallet address in the Metamask extension. Click on it and click on the Account name to copy your wallet address to clipboard. Paste it in the field and click on ‘Send Ropsten ETH’.

 

4. Once you are done, it will reflect a transaction hash. Click on it to be taken to Etherscan which will reflect the status of the rETH transaction. Please note that you might have to wait up to 2 minutes for the transaction to be successful. Check your wallet in the Metamask extension. You should see the number of ETH now available in your wallet.

 

5. Head to SushiSwap for the stZEN testnet again: https://exchange.sushi.com/#/swap?inputCurrency=ETH&outputCurrency=0x82Fa336D432902D79720D7e3147D848b0fb94255. Connect your MetaMask wallet to SushiSwap (top right in the navigation bar). Afterwards, check ‘I understand’ in the warning message and click ‘Import’.

 

6. Now, you can use the ETH you have received from the faucet to swap for stZEN. The minimum stZEN to hold to earn staking rewards is 1 stZEN. As the liquidity pool is limited on the testnet at the point of writing this guide, there might be a warning message. You may ignore it and select ‘Swap Anyway’, twice. On the mainnet (while this would not happen), however, do take note of the price impact and other details of the transaction. If there is no warning message, you just need to click on ‘Confirm Swap’ to proceed.

 

7. Once you have keyed in the ETH you would like to swap stZEN with, hit ‘Confirm Swap’ on the SushiSwap interface. You will now see a popup from the Metamask extension, requesting you to confirm the transaction before proceeding. Click ‘confirm’.

 

8. Transaction is pending. You should now add stZEN (testnet) tokens to your Metamask wallet. You may click on ‘Add stZEN to Metamask’ or you can select ‘Add Token’ directly from the Metamask extension (on the right).

 

9. If you have selected ‘Add Token’, you will now copy and paste the token contract address [0x82Fa336D432902D79720D7e3147D848b0fb94255] in the first field. The next two fields will populate automatically. Hit ‘Next’.

 

10. You will now see that the Metamask wallet holds the number of stZEN you have swapped for. 

 

With the stZEN in your Metamask wallet, you may proceed to request for more ETH from the faucet and swap for more stZEN just to familiarise yourself with the process. Once stZEN is listed on SushiSwap (on the mainnet), the steps will be similar except for the token address and link to SushiSwap pair/liquidity pool. 

Please note that the 1. Contract address and 2. Link to liquidity pool/pair will be different from the one in Testnet.

Have questions? Join the stZEN Discord community and let us assist.

How to try stDASH on Uniswap [testnet]

The stDASH testnet is an emulation for users to familiarise with the process of acquiring stDASH and providing liquidity to the pool without using real cryptocurrencies. Please note that while the steps will be the same when stDASH is live on the mainnet, the Contract Address and Link to Uniswap Pair will be different from this guide. 

 

For this guide, you would have already created a Metamask wallet and added that in the browser. You do not need to store any ETH for the testnet to work. You may follow the steps below for clarity.

 

  1. Head to StakeHound.com and click on ‘Try stDASH™ Today’.

2. Switch your Metamask network from ‘Ethereum Mainnet’ to ‘Ropsten Test Network’ through the browser extension.

 

3. Request for 1 ETH from faucets [https://faucet.dimensions.network/ or https://faucet.metamask.io/]. Input your wallet address. You can find your wallet address in the Metamask extension. Click on it and click on the Account name to copy your wallet address to clipboard. Paste it in the field and click on ‘Send Ropsten ETH’.

 

4. Once you are done, it will reflect a transaction hash. Click on it to be taken to Etherscan which will reflect the status of the rETH transaction. Please note that you might have to wait up to 2 minutes for the transaction to be successful. Check your wallet in the Metamask extension. You should see the number of ETH now available in your wallet.

5. Head to Uniswap for the stDASH testnet again: https://app.uniswap.org/#/swap?inputCurrency=ETH&outputCurrency=0x7E7A46FECeDAC72Eca55f762eD557c3756432489. Check ‘I understand’ in the warning message and click ‘Import’.

 

6. Now, you can use the ETH you have received from the faucet to swap for stDASH. The minimum sTDASH to hold to earn staking rewards is 1 stDASH. 

 

7. Once you have keyed in the ETH you would like to swap the stDASH with, hit ‘Confirm Swap’ on the Uniswap interface. You will now see a popup from the Metamask extension, requesting you to confirm the transaction before proceeding. Click ‘confirm’.

 

8. Transaction is pending. You should now add stDASH (testnet) to your Metamask wallet. You may click on ‘Add stakedDASH to Metamask’ or you can select ‘Add Token’ directly from the Metamask extension.

 

9. If you have selected on ‘Add Token’, you will now input the token contract address [0x7E7A46FECeDAC72Eca55f762eD557c3756432489] in the first field. The next two fields will populate automatically. Hit ‘Next’.

 

10. You will now see that the Metamask wallet holds the number of stDASH you have swapped for. 

 

With the stakedDASH in your Metamask wallet, you may proceed to request for more ETH from the faucet and swap for more stakedDASH just to familiarise yourself with the process. Once stDASH is listed on Uniswap (on the mainnet), the steps will be similar. 

Please note that the 1. Contract address and 2. Link to Uniswap pair will be different from the one in Testnet.

Have questions? Join the stDASH Discord community and let us assist.