Skip to content
Stablecoins & NetworksBeginner

How to send tokens on Avalanche C-Chain: a step-by-step guide

Sending tokens on Avalanche C-Chain needs a C-Chain wallet, AVAX for gas, and the right recipient address. Check the network before you confirm.

Vahe HakobyanVahe HakobyanEditor-in-chief Updated Oct 6, 20263 min readFact-checked
The Avalanche logo over a dark navy background with glowing red glass blocks joined by light.
Illustration: World-Crypt
On this page
Key takeaways
  • The token must be on C-Chain, and the wallet needs AVAX for gas.
  • Paste the recipient's C-Chain address and check every detail before confirming.
  • A broadcast C-Chain transfer cannot be cancelled or reversed by the sender.
  • Save the transaction hash and check it on a C-Chain explorer.
  • Keep transfer records for US taxes and guard your seed phrase.

Short answer

To send tokens on Avalanche C-Chain, use a C-Chain wallet, paste the recipient's C-Chain address, and pay the gas fee in AVAX. The token must already be on the C-Chain, and the same wallet needs AVAX for gas.

The C-Chain is the Avalanche chain that runs smart contracts and holds Ethereum style tokens. A transfer works like a normal crypto send, but your wallet must be on Avalanche C-Chain. The X-Chain and P-Chain use different address rules, so the wrong chain can lose funds.

What do you need before sending?

You need the token already on the C-Chain. A token with the same name on Ethereum or another network will not arrive on C-Chain. You also need AVAX in that same wallet, because C-Chain gas is paid in AVAX. Holding the token does not give you AVAX for the fee.

Before you start

  • A wallet that supports Avalanche C-Chain
  • The token already on C-Chain
  • AVAX in the same wallet for gas
  • The recipient's C-Chain address

How do you send tokens on C-Chain?

Open your wallet and confirm it is on the Avalanche C-Chain network. Choose the token, then choose Send. Paste the recipient's C-Chain address and enter the amount. The final screen shows the token, amount, network, and gas fee.

  1. 1Open your C-Chain walletUnlock the wallet and confirm the network says Avalanche C-Chain.
  2. 2Select the tokenPick the token you want to send from your asset list.
  3. 3Choose SendUse the Send button for that token, not a swap or bridge.
  4. 4Paste the recipient addressCopy the C-Chain address and compare the first and last characters.
  5. 5Enter the amountType the token amount. The gas fee is separate and paid in AVAX.
  6. 6Review and confirmCheck token, amount, network, and fee. Then broadcast. After broadcast, you cannot cancel or reverse it.

What should you do after sending?

Your wallet shows a transaction hash after broadcast. Copy it and search on a C-Chain explorer to check confirmation. The IRS treats crypto as property, so keep records of each transfer; selling or trading a token can create a taxable gain or loss. Keep your seed phrase private.

After the send

  • Copy the transaction hash
  • Check the hash on a C-Chain explorer
  • Confirm the status is confirmed
  • Save the date, token, amount, and recipient
  • Keep your seed phrase offline and private

Frequently asked questions

C-Chain and X-Chain addresses are not interchangeable. A token sent to an X-Chain address can be lost. Check the network before you confirm.

No. Once a C-Chain transaction is broadcast, the sender cannot cancel or reverse it. Only the recipient can send the tokens back.

Use a wallet that lets you add the Avalanche C-Chain network and shows the token balance. Check that the wallet supports the token standard before you send.

C-Chain transactions usually confirm quickly, but network congestion can delay them. The explorer shows the current status.

Was this guide helpful?
Written byVahe HakobyanVahe Hakobyan is the editor-in-chief of World-Crypt. He covers bitcoin, markets and regulation, and leads the newsroom that fact-checks every story before it goes live.