Migrating from Phala/Khala Parachain? The Phala parachain has been sunset. If you have assets on Khala, Phala parachain, Hydration, or stuck in XCM bridges, see the Migration Guide section below.
PHA as an ERC-20 Token
PHA is an ERC-20 token and can be displayed, transferred, and managed in any EVM-compatible wallet, including:- MetaMask
- Rabby
- Safe (Gnosis Safe)
- WalletConnect-compatible wallets
What Is vPHA?
vPHA is the token generated from the Phala staking contract on Ethereum.Users stake PHA → receive vPHA. vPHA serves several important roles:
- Community governance
- Staking on Phala L2
- Required collateral for GPU mining
- Utility token for future Phala L2 applications
How to Add Phala L2 Network to Your Wallet
You can add Phala L2 to any EVM wallet (such as MetaMask or Rabby) by manually entering the official network details. Simply open “Add Network,” fill in: RPChttps://rpc.phala.network, Chain ID 2035, Symbol ETH, and Explorer https://explorer.phala.network, then save.
After adding the network, you may also import PHA and vPHA tokens using the correct contract addresses if needed. Once done, your wallet is ready to interact with Phala L2.
Always Verify Token Contract Addresses
For security reasons, community members must always ensure they are interacting with the correct token contracts.Below are the official and only valid contract addresses:
ERC-20 Contracts (Ethereum Mainnet)
| Token | Contract Address |
|---|---|
| PHA (ERC20) | 0x6c5bA91642F10282b576d91922Ae6448C9d52f4E |
| vPHA (ERC20) | 0x21d6eC8fc14CaAcc55aFA23cBa66798DAB3a0ec0 |
| PHA Claim Contract | 0x8b6d7AB0BE8d1f6AE40738C4CFF75134110a777F |
Phala L2 Contracts
| Token | Contract Address |
|---|---|
| PHA (Phala L2) | 0xd63dD43678124DEb6bF38b0d7f8cf0674e85c46E |
| vPHA (Phala L2) | 0xFdCEBD2E111D64Fc8a682703Eac62918093ec856 |
Transfer PHA/vPHA between Ethereum and Phala L2
You can transfer PHA and vPHA between Ethereum and Phala L2 using Superbridge.Bridge from Ethereum to Phala L2
- Go to bridge.phala.network
- Connect your wallet (MetaMask, Rabby, etc.)
- Select Ethereum → Phala L2
- Enter the amount of PHA or vPHA to bridge
- Confirm the transaction and pay gas fees
Bridge from Phala L2 to Ethereum
- Go to bridge.phala.network
- Connect your wallet and switch to Phala L2 network
- Select Phala L2 → Ethereum
- Enter the amount to bridge
- Confirm the transaction
Get your Phala Tokens (PHA)
If you do not hold any PHA, you can purchase PHA from any of the following exchanges:Binance
Kraken
KuCoin
Gate.io
Not all brokers may be available in your jurisdiction. Note that some brokers require you to have an account with them for a certain period before you can transfer your funds to another wallet, such as the Phala Wallet.
Migrating from Phala Parachain
Claim Assets from Khala/Phala Parachain
If you had PHA staked, delegated in pools/vaults, or in your wallet on the original Khala or Phala parachain:- Go to the Khala Assets Portal: app.phala.network/khala-assets
- Connect your Ethereum wallet that corresponds to your old Substrate address
- Follow the claim process to receive your assets on Phala L2
Requirements for claiming:
- An Ethereum wallet with ETH for gas fees
- Assets will be claimed to Phala L2
- Add Phala L2 to your wallet first (see How to Add Phala L2)
Migrate PHA from Hydration
If your PHA is on Hydration (formerly Basilisk), a Polkadot parachain with EVM-style addresses (0x…): Manual Claim Process: Since the Phala network is sunset, the team processes Hydration claims manually:-
Transfer tokens to the burning address:
-
Provide verification:
- Your Hydration address (the one that held PHA)
- Your Ethereum address as recipient
- Signature data for ownership verification
- Link to the burning transaction
-
Alternative verification method:
Send three batches to the burning address to prove ownership:
- First: 1 PHA
- Second: 2 PHA
- Third: All remaining PHA
- Contact support via the Phala Forum or support channels
Stuck XCM Transfers (Moonbeam, etc.)
If you have PHA stuck in an XCM transfer from Phala to Moonbeam or other parachains: Since the Phala parachain is sunset, XCM bridges are no longer operational. The team can help claim stuck assets manually. Process:- Verify ownership of your Phala address: Verification Guide
- Provide:
- Signature proving address ownership
- Your Ethereum address as recipient
- Contact support with verification proof
Bridge PHA from BSC (Binance Smart Chain)
For PHA on Binance Smart Chain (BEP-20), there is no direct bridge to Ethereum ERC-20. Use one of these options: Option 1: Via Binance Exchange- Deposit your BSC PHA to Binance (the centralized exchange)
- Withdraw as ERC-20 PHA to your Ethereum wallet
- Go to PancakeSwap
- Swap your BSC PHA for another token (e.g., USDT, BNB)
- Bridge that token to Ethereum using a cross-chain bridge
- Swap back to PHA on Ethereum
Already Have PHA on Ethereum?
If your PHA tokens are already on Ethereum (ERC-20), there’s nothing you need to do. Your tokens are in the correct format. You can:- Stake PHA to receive vPHA
- Use PHA with any DeFi protocol on Ethereum
- Bridge to Phala L2 for lower gas fees







