Skip to main content
Layer1

Add Ethereum wallet for USDT and USDC

To simulate payment transactions using the Payments API in Sandbox, set up a MetaMask Ethereum wallet and add test tokens to it. This process allows you to experiment with and verify the API's functionality in a test environment.

Install MetaMask extension​

  1. Install Metamask extension for your browser, Chrome is recommended. Follow the steps carefully and save your password and recovery codes in a safe place.
MetaMask download page with the Install MetaMask for Chrome button
  1. Optional. Pin the extension to your browser by clicking the Puzzle icon > Pin icon next to MetaMask.
Chrome Extensions menu with the Pin icon next to MetaMask
  1. Click the fox-head icon to open your MetaMask wallet and log in.
MetaMask unlock screen after clicking the fox-head icon
  1. By default, the Ethereum Mainnet network is selected. To change to another one, click the Networks dropdown at the top.
MetaMask wallet on Ethereum Mainnet with the Networks dropdown at the top
  1. The Select a network tab opens. Click the slider to show test networks, then select Sepolia.
MetaMask Select a network tab with Show test networks enabled and Sepolia highlighted
  1. The SepoliaETH token name indicates that you are on the Sepolia Network. Now you can receive funds and test Ethereum transactions in the sandbox.
MetaMask wallet on the Sepolia network showing the SepoliaETH token

Add USDT ERC20​

To add USDT ERC20 tokens to the wallet, do the following:

  1. Import tokens by adding the smart contract to your wallet. For that, in your MetaMask wallet, on the Tokens tab, click Import tokens.
MetaMask Tokens tab with the Import tokens link
  1. The import tokens screen opens. In the Token contract address field, add 0x3429519eE7cDbB13B49161F1Eb6e1B026939113A.
    The Token symbol and Token Decimal are auto-completed. If not, enter USDT and 6 respectively.
MetaMask Import tokens screen with the token contract address, USDT symbol, and 6 decimals
  1. When the prompt appears, click Import.
MetaMask prompt asking to import the USDT token with the Import button

USDT ERC20 is now added to your wallet, and you can complete USDT transactions once you have received test funds.

MetaMask wallet showing the imported USDT token

ETH and USDT ERC20 on the Sepolia Network are now available on your MetaMask wallet. Get some test funds loaded and happy testing!

Add USDC​

To add USDC ETHEREUM tokens to the wallet, do the following:

  1. Import tokens by adding the smart contract to your wallet. For that, in your MetaMask wallet, go to the Tokens tab and click Import tokens.

    MetaMask Tokens tab menu with the Import tokens option
  2. The import tokens screen opens. Configure the fields as follows:

    • Token contract address: 0x6988F886eC2706893d37eE169722DdB02135eF78
    • Token symbol: USDC
    MetaMask Import tokens screen with the USDC token contract address and USDC symbol

    Click Next.

  3. When the prompt appears, click Import.

    MetaMask prompt asking to import the USDC token with the Import button

USDC ETHEREUM is now added to your wallet, and you can complete USDC transactions once you have received test funds.

MetaMask confirmation that the USDC token was imported successfully
Was this page helpful?