How to make a Cross Chain transfer in the Avalanche Wallet between P and C-Chain | Avalanche Support (2024)

NOTE: The below tutorial is outdated. Cross Chain Transfers are now available in Core web's Stake! Please refer to this tutorial on how to Cross Chain transfer AVAX between the X, P, and C-Chains in Stake.

Introduction

AVAX tokens exist on the X-Chain, where they can be traded, on the P-Chain, where they can be provided as a stake when validating the Primary Network, and on the C-Chain, where they can be used in smart contracts or to pay for gas. Avalanche supports movement of AVAX between these chains. In this tutorial, we’ll send AVAX tokens between the C-Chain and P-Chain.

Transferring AVAX Using the Web Wallet

The easiest way to transfer AVAX between chains is to use the Avalanche Wallet, which is a non-custodial and secure way to access and move AVAX.

The Avalanche Wallet source code can be found here.

Step 1 - Open the Avalanche Wallet

How to make a Cross Chain transfer in the Avalanche Wallet between P and C-Chain | Avalanche Support (1)

Select Access Wallet to enter your wallet. To connect the wallet to a network other than the main Avalanche network, select Mainnet and choose the network to connect to.

Step 2 - Log In to Your Wallet

You can access your wallet using the private key, mnemonic key phrase, keystore file or Ledger Nano S.

How to make a Cross Chain transfer in the Avalanche Wallet between P and C-Chain | Avalanche Support (2)

After a successful login, you will see your balance, assets portfolio, and various other information.

Step 3 - Go to the Cross Chain Tab

How to make a Cross Chain transfer in the Avalanche Wallet between P and C-Chain | Avalanche Support (3)

The functionality for transferring tokens between chains is on the Cross Chain tab.

Step 4 - Enter the Amount to Transfer

You will be presented with a choice for Source Chain and Destination Chain. Select P-Chain and C-Chain, respectively. You will see your source chain's balance and an input field for entering the amount to transfer from the source to the destination chain. If you do not have any balance on your P-Chain but on X-Chain, then you can follow this tutorial to transfer it to P-Chain.

How to make a Cross Chain transfer in the Avalanche Wallet between P and C-Chain | Avalanche Support (4)

Enter the amount you wish to transfer from the P-Chain to the C-Chain.

Step 5 - Confirm the Transaction

How to make a Cross Chain transfer in the Avalanche Wallet between P and C-Chain | Avalanche Support (5)

Press Confirm, and then Transfer to initiate the transfer.

Step 6 - Done!

A cross-chain transfer is a two-step process: first a transaction to export the funds from the P-Chain (source chain), and another to import it to the P-Chain (destination chain). The wallet will do both and show its progress while doing so.

How to make a Cross Chain transfer in the Avalanche Wallet between P and C-Chain | Avalanche Support (6)

That's it! You've transferred AVAX from the P-Chain to C-Chain! Now you can use them to deploy smart contracts on C-Chain or pay for transaction fees while interacting with smart contracts.

Transfer from C-Chain to P-Chain

To return the AVAX back to the P-Chain, you need to do the transfer in the opposite direction.

Swap the source and destination chains by selecting them from the Source and Destination drop-down menu. The rest of the process is the same: enter the amount, confirm and transfer.

For any additional questions, please view our other knowledge base articles or contact a support team member via the chat button. Examples are for illustrative purposes only.

Related Articles

How do I transfer AVAX Between Avalanche X-, P-, and C-Chains?

Troubleshooting Avalanche cross-chain transfers

How to make a Cross Chain transfer in the Avalanche Wallet between X and C-chain

How to make a Cross Chain transfer in the Avalanche Wallet between X and P-chain

Core web: How do I make Cross Chain transfers in Core Stake?

How to make a Cross Chain transfer in the Avalanche Wallet between P and C-Chain | Avalanche Support (2024)

FAQs

How do I send AVAX between wallets? ›

To move funds from one chain to another, you must use the cross-chain transfer function. For example, to send AVAX to a MetaMask wallet, you must move the tokens to a C-Chain wallet first, as only C-Chain is compatible with MetaMask.

How do you add an avalanche C-chain? ›

How do I add Avalanche on MetaMask on desktop?
  1. Log in to your MetaMask account on your browser extension.
  2. Click the dropdown that shows the blockchain network you are currently using. ...
  3. Now, click the button labeled 'Add network'.
  4. On the 'Add a network' screen, click the ''Add' button next to 'Avalanche Network C-Chain'.

What is AVAX C-chain wallet? ›

The C-Chain is an instance of the Ethereum Virtual Machine (EVM). Each enterprise has a fee address which will be used to pay for transaction fees on all Avalanche C-Chain wallets in that enterprise.

Can I transfer AVAX from C chain to P chain? ›

Users can move their AVAX between the C, X, and P-Chains in Core Stake. Avalanche's C, X, and P-chains make up the Primary network. Each chain has its purpose and it is important to understand their differences before moving AVAX between each chain.

What is the difference between Avalanche and Avalanche C chain? ›

Commutative Applications: Avalanche offers another blockchain called the Exchange Chain (X-Chain) that is more suitable for commutative applications, where the order of operations doesn't matter as much. The C-Chain is recommended for applications that need strict total ordering that stay constant.

How to stake AVAX on C chain? ›

Stake AVAX
  1. If the exchange you are using does not support AVAX C-Chain, you must withdraw to AVAX X-Chain address using AVAX Wallet (opens in a new tab).
  2. From the left menu, select "Cross-Chain.
  3. Choose the 'C Chain (Contract) as the destination chain.
  4. Enter the amount you would like to transfer, and then click 'Confirm'

Does MetaMask support AVAX C chain? ›

MetaMask only works with the Avalanche C-Chain, which is EVM-compatible. Some exchanges, such as Binance, only support withdrawals to the C-Chain.

Which wallet is best for Avalanche? ›

It suggests Core Wallet, MetaMask, and Trust Wallet as the best wallets for DeFi activities on the Avalanche network. For staking AVAX tokens, it recommends MetaMask, Trust Wallet, Core Wallet, and Ledger.

What is Avalanche p-chain? ›

The P-Chain is responsible for all validator and Subnet-level operations. The P-Chain API supports the creation of new blockchains and Subnets, the addition of validators to Subnets, staking operations, and other platform-level operations. The P-Chain is an instance of the Platform Virtual Machine.

Does Coinbase use AVAX C-chain? ›

View your AVAX tokens: The AVAX C-Chain assets will appear in your Coinbase Wallet once the transaction has settled.

How to connect AVAX wallet to core? ›

  1. Navigate to Core web.
  2. Click Connect Wallet.
  3. Select the wallet to connect.
  4. Select the address to connect and click Approve.

What network do I transfer AVAX to? ›

This process involves a two-step transaction: exporting funds from the X-Chain and importing them into the C-Chain. The most straightforward method for transferring AVAX across chains involves utilizing the Avalanche Wallet, a non-custodial and secure platform designed for accessing and relocating $AVAX.

How do I Unstake my AVAX wallet? ›

Unstake AVAX
  1. Locate the ankrAVAX (ex-aAVAXc) box and click the '-' icon to unstake.
  2. Enter the amount to unstake and click Unstake.
  3. Confirm the unstaking transaction in Metamask by clicking Confirm.
  4. On the next Unstake in progress page, click Go to dashboard.

How do I send AVAX from AVAX to MetaMask? ›

You can now send the AVAX coins to MetaMask by clicking on “Send” from the left menu. Select “C Contract” as the source chain and enter the amount you want to send to MetaMask. Now go to your MetaMask wallet and copy the address, which you will paste into the Avalanche wallet in the “To Address” field.

How to send AVAX from wallet to Coinbase? ›

Transferring AVAX to Coinbase Wallet: Tap AVAX Wallet and enter the amount of AVAX you would like to transfer. Tap Continue and then tap Confirm.

Can I send AVAX to trust wallet? ›

You can buy, manage, and store your AVAX tokens alongside 10+ million digital assets in Trust Wallet.

How to send AVAX from Binance to AVAX wallet? ›

When transferring AVAX from Binance there are three options. When sending AVAX to a wallet such as Metamask or Avalanche Wallet, the C-chain must be used as the MetaMask and Avalanche wallet are on the C-chain. The only place where one can cross-chain transfer between X and C-chain is in the official Avalanche wallet.

Top Articles
Signs of an elegant person: Are you one?
Intellectual Property in ChatGPT
What Happened To Dr Ray On Dr Pol
Geodis Logistic Joliet/Topco
Rainfall Map Oklahoma
Www.paystubportal.com/7-11 Login
Find your energy supplier
Facebook Marketplace Charlottesville
Industry Talk: Im Gespräch mit den Machern von Magicseaweed
Illinois Gun Shows 2022
The Cure Average Setlist
Arre St Wv Srj
Nesz_R Tanjiro
Ratchet & Clank Future: Tools of Destruction
Eine Band wie ein Baum
Accident On 215
The Weather Channel Local Weather Forecast
Cain Toyota Vehicles
Waters Funeral Home Vandalia Obituaries
Pixel Combat Unblocked
Criglist Miami
Himekishi Ga Classmate Raw
The Creator Showtimes Near Baxter Avenue Theatres
Ipcam Telegram Group
Used Safari Condo Alto R1723 For Sale
Ff14 Sage Stat Priority
Devotion Showtimes Near The Grand 16 - Pier Park
South Florida residents must earn more than $100,000 to avoid being 'rent burdened'
Kaiserhrconnect
Bee And Willow Bar Cart
Jr Miss Naturist Pageant
Senior Houses For Sale Near Me
Unlock The Secrets Of "Skip The Game" Greensboro North Carolina
Does Iherb Accept Ebt
Reading Craigslist Pa
Domina Scarlett Ct
Whitehall Preparatory And Fitness Academy Calendar
The Vélodrome d'Hiver (Vél d'Hiv) Roundup
Kazwire
Craigslist Jobs Brownsville Tx
D-Day: Learn about the D-Day Invasion
craigslist: modesto jobs, apartments, for sale, services, community, and events
Firestone Batteries Prices
Craigslist Antique
Gas Buddy Il
The Cutest Photos of Enrique Iglesias and Anna Kournikova with Their Three Kids
Keci News
Actress Zazie Crossword Clue
Bonecrusher Upgrade Rs3
Mmastreams.com
Strange World Showtimes Near Atlas Cinemas Great Lakes Stadium 16
Hcs Smartfind
Latest Posts
Article information

Author: Rueben Jacobs

Last Updated:

Views: 6080

Rating: 4.7 / 5 (57 voted)

Reviews: 80% of readers found this page helpful

Author information

Name: Rueben Jacobs

Birthday: 1999-03-14

Address: 951 Caterina Walk, Schambergerside, CA 67667-0896

Phone: +6881806848632

Job: Internal Education Planner

Hobby: Candle making, Cabaret, Poi, Gambling, Rock climbing, Wood carving, Computer programming

Introduction: My name is Rueben Jacobs, I am a cooperative, beautiful, kind, comfortable, glamorous, open, magnificent person who loves writing and wants to share my knowledge and understanding with you.