This guide will take you through depositing XC-20 assets to Moonbeam. Here’s a primer on XC-20. In this tutorial Polkadot (DOT) will be used. Before you proceed, you will need the following items ready:
- DOT balance on your wallet
- 2. MetaMask Wallet
- 3. Polkadot.js wallet extension
If you don’t have any of the mentioned items or you have your Polkadot balance on a centralized exchange like Binance, then click this guide to get you ready.
Step 1: Open Moonbeam Dashboard
Step 2: Deposit DOT
Find Polkadot in
Cross Chain Assets panel and click on
deposit. A prompt to Connect Polkadot.js will come up, click on
Step 3: Allow Application Access
Polkadot.js pop-up will come up. Click on
Yes, allow this application access.
Step 4: Deposit to Moonbeam from Polkadot
On the next window, set origin chain to
Polkadot, and choose your address from drop down menu. Next enter your desired amount and click
Step 5: Sign Transaction
Sign the transaction when it comes up. Once done your assets should arrive in less than a minute.
Step 6: Add Token Address to MetaMask
Moonbeam dashboard will show token balance once assets arrive. To see your assets in MetaMask wallet click on
add to MetaMask.
Step 7: Confirm Adding Token
Add Token to confirm when MetaMask notification comes up.
You have successfully sent XC-20 asset to Moonbeam, you can now see your asset on Metamask and pool, farm, send or withdraw xcDOT as you would any other erc-20 asset.
StellaSwap is the first and leading Moonbeam DEX that offers an integrated gateway to the DeFi world. Users can swap, earn, yield farm, bridge assets, explore new projects and engage in NFT trading all from a single unified platform. StellaSwap’s products are structured in such a way that facilitates decentralized governance of STELLA holders, while continuing to innovate on the collective foundations by design.