Deploy an ERC-20

Deploy the asset to transfer

Deploy an ERC-20 Token

We've already deployed an ERC-20 token in the Transfer an ERC-20 Token section. If you've completed that step, you can use the same token for this bridge.

If you haven't deployed a token yet, make sure you're connected to the Fuji testnet since we're covering this guide from Fuji to Echo. You can deploy the original ERC-20 token below:

Logo

Deploy ERC20 Token

Deploy an ERC20 token contract for testing.

This will deploy an ERC20 token contract to your connected network (Chain ID: 0). You can use this token for testing token transfers and other ERC20 interactions, where a total supply of 1,000,000 tokens will be minted to your wallet - view the contract source code

To deploy more custom ERC20 tokens, you can use the OpenZeppelin ERC20 Contract Wizard

Make sure to save the deployed token address as you'll need it for the next steps. You can find it in the deployment confirmation or by checking your Core Wallet's token list.

Add Token to Core Wallet

If you haven't already added the token to your Core Wallet:

  1. Go to the Tokens tab
  2. Click "Manage"
  3. Click "+ Add Custom Token"
  4. Enter the token contract address
  5. The token symbol and decimals should be automatically detected
  6. Click "Add Token"

Remember that you need to be connected to the Fuji testnet to see and interact with your token.

Verify Token Balance

To verify your token balance:

  1. In Core Wallet, select your token from the token list
  2. The balance should be displayed
  3. You can also check the token balance on the Fuji Explorer by entering your address

If you deployed the example token, you should see a balance of 10,000,000,000 tokens in your wallet.

Is this guide helpful?

On this page