How to Send USDT From Binance To Moonbeam

Here is a step by step guide on how to get native USDT (xcUSDT) on Moonbeam network directly from Binance Exchange. This guide will walk you through withdrawing USDT from Binance all the way to getting USDT on your Metamask wallet to do DeFi things on StellaSwap.

What You Will Need:

1. USDT on Binance

2. Polkadot Wallet, guide is using Polkadot.js extension

3. MetaMask Wallet

4. Small amount of DOT

Step 1: Ensure You Have DOT on StateMint

Make sure you have at least 0.1 DOT on the Polkadot address you want to withdraw to on Statemint, without DOT the withdrawal will not succeed. To send funds from Polkadot or any parachain to Statemint you can use https://polkadot.js.org/apps, under Accounts select Teleport

Set destination to Statemint and input at least 0.1 DOT and send.

2. Withdraw USDT from Binance to Statemint

Head to Binance, go to spot wallet then find Tether USDT and click on withdraw. Make sure ot select the right network: STATEMINT(Polkadot), Input your Address, amount and request withdrawal. Once done you will be able to see it on Statemint block explorer, head to https://statemint.subscan.io/ and paste your address in the search bar.

3. Send USDT to Moonbeam

Once you have USDT on Statemint you can use XCM channel (Cross-chain XC Transfer) to send it across Polkadot parachains. Head to https://app.stellaswap.com/bridge/xctransfer, or simply navigate to Transfer, Cross-chain Transfer if you are already on StellaSwap Dappp.

Select USDt.xc as token and click on Deposit, connect to a wallet prompt may come up if you don't already have your polkadot wallet connected.

Input the amount you would like to send to Moonbeam and click Send, once you sign transaction in your wallet it will take few moments for the transaction to arrive.

4. Add Token to Metamask

Once transaction is done you will have xcUSDT on Moonbeam, you can add token contract address to Metamask to easily interact with it and see your balance. Just click on add xcUSDT to MetaMask and confirm add token on the metamask prompt.

5. Sucess you have successfully sent Native USDT to Moonbeam!

Last updated