Quick Answer: You cannot add the native Terra network (Terra Classic or Terra 2.0) to MetaMask, because MetaMask only supports EVM-compatible networks, and Terra is built on the Cosmos SDK, not on an EVM chain. However, you can hold ERC-20 versions of LUNA (Terra 2.0) or LUNC (Terra Classic) in MetaMask by using a cross-chain bridge or withdrawing from an exchange on the Ethereum/BSC network, then importing the token contract into MetaMask.
Who This Article Is For
This guide is for users who want to see a LUNA or LUNC balance inside MetaMask, move Terra-based assets to an EVM wallet, or manage a small amount of LUNA/LUNC alongside other Ethereum/BSC tokens. It is not a guide for native Terra staking, governance, or using Terra Station directly.
Editorial note: This article was written with the help of public research into official Terra documentation, cross-chain bridge status, and MetaMask help resources. Crypto tools and interfaces change frequently; always verify contract addresses and bridge availability before transferring funds.
Why This Question Is Confusing
After the Terra ecosystem split into Terra Classic (LUNC) and Terra 2.0 (LUNA), guides online often refer to both as “Terra Luna.” This makes it easy to mix up the native Cosmos chain, the new LUNA chain, the old LUNC chain, and the ERC-20 versions of each token.
For the purposes of this article:
- LUNA = native token of Terra 2.0 (the newer chain, launched after the 2022 depeg event).
- LUNC = native token of Terra Classic (the original chain, kept alive by the community).
- ERC-20 LUNA / LUNC = wrapped or bridged versions that live on Ethereum or BNB Smart Chain and can be imported into MetaMask.
MetaMask is a wallet for EVM-compatible networks. Because both Terra chains are Cosmos-based, MetaMask cannot “connect” to the native Terra network. The workaround is to use ERC-20 tokens.
Before You Start
- Install MetaMask and back up your seed phrase.
- Decide which network you want the ERC-20 tokens on. The most common options are Ethereum Mainnet and BNB Smart Chain (BSC).
- Make sure you have some native coins for gas: ETH on Ethereum, or BNB on Binance Smart Chain.
- If you are new to bridges, start with a small test transfer.
Can You Add the Terra Network to MetaMask by Custom RPC?
MetaMask’s custom RPC feature only works with networks that use the Ethereum Virtual Machine (EVM) or are compatible with EVM JSON-RPC. Terra 2.0 and Terra Classic do not expose a compatible EVM RPC endpoint, so entering a Terra RPC URL manually will not work. Even if a third-party endpoint appears to connect, MetaMask will not be able to parse Terra’s native account model, transaction format, or gas mechanism correctly.
Method 1: Use a Cross-Chain Bridge to Get ERC-20 LUNA or LUNC
Step 1 – Choose a Bridge and Check Current Status
Several bridges have supported LUNA or LUNC at different times. Before using any bridge, verify that it is still active and that it supports the specific token and source chain you need. Two names you may encounter are Portal Bridge (Wormhole) and the old Terra Bridge interface. The Terra Bridge domain and maintenance status has changed over time; do not rely on older tutorials.
Recommended approach:
- Go to the official bridge website. If you are not sure which one is current, search the official Terra documentation or the official project’s social accounts for the latest bridge link.
- Confirm that the bridge supports source chain → destination chain and the specific token you want (LUNA or LUNC).
- Confirm the destination network. For MetaMask, choose Ethereum or BNB Smart Chain.
Step 2 – Connect Your Source Wallet
If your LUNA or LUNC is on Terra Station or another Terra wallet, connect that wallet to the bridge. If your LUNA or LUNC is already on an exchange, you can usually skip the bridge and withdraw directly to MetaMask using an EVM network (see Method 2).
Step 3 – Enter Amount and Destination Address
- Select the destination network (Ethereum or BSC).
- Enter the amount you want to bridge.
- Enter your MetaMask destination address. Copy it directly from MetaMask, and double-check every character.
Step 4 – Review Fees and Network Confirmations
Bridges charge a bridge fee plus the network gas fee on the destination chain. You may also have to pay a small source-chain fee. After you submit the transaction, you will wait for the bridge to confirm the transfer. Expected confirmation time depends on the bridge and network congestion.
Step 5 – Add the Token Contract in MetaMask
- In MetaMask, switch to the destination network you chose (Ethereum Mainnet or BNB Smart Chain).
- Click Tokens → Import Tokens.
- Paste the correct contract address for the token on that network.
- Enter the token symbol (usually LUNA or LUNC).
- Click Add Custom Token, then Import.
Important: Do not blindly copy a contract address from a random blog or comment. Use the official bridge “Add to MetaMask” button, the official token page on a block explorer, or the official project documentation. Wrong contracts can be fake tokens or scams.
Method 2: Withdraw LUNA or LUNC From an Exchange as ERC-20
If you are starting from a centralized exchange, this is often simpler than using a bridge:
- Open your exchange account and find LUNA or LUNC.
- Go to Withdraw.
- Choose a withdrawal network. Select Ethereum ERC-20 or BSC BEP-20 if the exchange supports that network for LUNA/LUNC. Do not select Terra until you are intentionally sending to a native Terra wallet.
- Paste your MetaMask address for that network.
- Check the withdrawal fee, minimum amount, and network processing time.
- After the transaction is confirmed, import the token contract in MetaMask using the same “Import Tokens” flow described above.
How To Confirm It Worked
- Open MetaMask and look at your token balance. It should match the amount you bridged or withdrew, minus fees.
- Use a block explorer to check the transaction. If you withdrew to Ethereum, use Etherscan. If you used BSC, use BscScan.
- Confirm that the transaction hash shows the correct destination address and token contract.
Fees, Limits, and Timing Tips
- Fees change constantly. Check the bridge or exchange screen before confirming.
- Destination gas is required. On Ethereum, you need ETH to pay for any transfer or approval. On BNB Smart Chain, you need BNB.
- Minimum withdrawal amounts vary by exchange and network.
- Bridge processing time can range from a few minutes to much longer during congestion.
As of 2026, always verify current fees and supported networks before starting. Exchange and bridge interfaces change regularly.
Common Problems and Fixes
I don’t see my LUNA/LUNC balance in MetaMask
Most likely cause: You have not imported the correct token contract, or you are looking at the wrong network. Check your network name at the top of MetaMask and confirm the token contract.
The bridge says the destination network is not supported
Some bridges only support certain destination networks. If the bridge you are using does not support Ethereum or BSC, choose a different bridge, or withdraw via an exchange instead.
I see a token with the same symbol but the value looks wrong
This usually means you imported an unofficial or scam contract. Remove the token and import only the verified contract from the official source. Compare the contract address on a block explorer.
I need native LUNA/LUNC for staking or governance
MetaMask is not suitable for native Cosmos staking or Terra governance. Use Terra Station or another Terra wallet for native LUNA/LUNC. Consider keeping native tokens in Terra Station and only bridge the amount you want to use on EVM networks.
Safety and Irreversible Actions
- Bridging is irreversible. Once you approve and send tokens, you cannot cancel the transaction just by “undoing” it in MetaMask.
- Always check the destination address. A single wrong character can permanently lose funds.
- Beware of fake websites and phishing. Use bookmarks or official links. Never type your seed phrase into any website or DApp.
- Review approvals carefully. If a DApp requests token approval, check the contract address and the amount. Revoke unused approvals when possible.
- Start small. Before sending a large amount, send a small test transaction to make sure the path works.
When This Method Is Not Suitable
- If you want to stake LUNA or LUNC, vote in Terra governance, or use Terra ecosystem DApps, use Terra Station or a native Terra wallet instead.
- If you want to receive an airdrop that only goes to native Terra addresses, holding ERC-20 tokens in MetaMask may not qualify. Check each airdrop’s rules.
- If you are trying to use Terra dApps or interact with Cosmos IBC, MetaMask cannot do that directly.
FAQ
Can I add Terra Classic (LUNC) network to MetaMask?
No. Terra Classic is a Cosmos-based network, not an EVM network. You can add ERC-20 LUNC tokens to MetaMask after bridging or withdrawing on an EVM network.
What is the official LUNA contract address on Ethereum?
Contract addresses can change and should always be verified from official sources. A common ERC-20 LUNA address on Ethereum has appeared in various exchanges and bridge pages, but never trust an address from memory or from an unverified blog. Use the official Terra documentation, block explorer listing, or the “Add to MetaMask” button from a trusted bridge/exchange.
Is Terra Bridge still working?
The Terra Bridge has moved through several domain and maintenance changes. Check the official Terra ecosystem documentation or the official project accounts for the current bridge link before using it.
Can I send LUNA from Terra Station directly to MetaMask?
No. Terra Station sends native LUNA on the Terra network, which MetaMask cannot read. You must first bridge the native LUNA to an EVM network, or withdraw from an exchange using ERC-20/BEP-20.
Do I need ETH or BNB to add a token to MetaMask?
Importing a token contract is free and usually does not require gas. However, you will need ETH or BNB to pay for any future transaction that moves or approves the token on that network.
Conclusion
MetaMask cannot connect to the native Terra network. The practical answer is also simple: you can still manage LUNA or LUNC as ERC-20 or BEP-20 tokens in MetaMask by bridging or by withdrawing from an exchange. Just take the time to verify the network, the contract address, and the fees before you move any money. If your goal is native staking or Terra governance, keep those tokens in a Terra-native wallet like Terra Station.


















