Post
Share your knowledge.
How can I send USDC from SuiWallet to MetaMask successfully?
How can I send USDC from SuiWallet to MetaMask successfully?
- Architecture
- SDKs and Developer Tools
Answers
9MetaMask and Sui use totally different networks, so direct sending won’t work. You’ll need to use a bridge that supports both to move USDC safely across chains.
Sui is a non-EVM chain, and MetaMask only supports EVM-compatible chains. You need a cross-chain bridge (e.g., Wormhole) to port USDC from Sui to Ethereum/Arbitrum, where MetaMask can receive it.
You can’t send tokens straight from Sui Wallet to MetaMask — they speak different “languages.” Use a trusted bridge to move USDC from Sui to Ethereum (or other EVM chains), and then it will show up in MetaMask.
You cannot send USDC directly from Sui Wallet to MetaMask, because Sui and Ethereum/Polygon/Arbitrum (used by MetaMask) are completely different chains with incompatible address formats and tech stacks.And Sui uses its own architecture (non-EVM), while MetaMask is EVM-based.
You can’t transfer USDC from SuiWallet to MetaMask directly because Sui uses its own network and address format, while MetaMask runs on Ethereum or EVM chains. You need to bridge it: 1. Connect your Sui Wallet to a bridge that supports Sui ↔ Ethereum (or other EVM chains) such as the Sui Bridge (bridge.sui.io). 2. Select USDC as the token, choose the target chain (e.g., Ethereum), and enter your MetaMask address as the recipient. 3. Approve and confirm the transaction in your Sui Wallet. The bridge will lock the USDC on Sui and mint/send equivalent USDC (or wrapped USDC) to your MetaMask wallet on the chosen network. 4. Wait for finality: Sui → Ethereum transfers may take around 10–13 minutes due to Ethereum confirmation time. After completion, you’ll see the tokens in MetaMask (you may need to add the USDC token contract address manually).
In short: use the Sui Bridge or another cross‑chain bridge, send to your MetaMask address, and wait for confirmation—direct transfer without bridging won’t work.
You can’t send USDC directly from Sui Wallet to MetaMask, since Sui and Ethereum/Polygon/Arbitrum (supported by MetaMask) are entirely separate blockchains with different address formats and infrastructures. Sui runs on its own non-EVM architecture, while MetaMask is designed for EVM-based networks.
Consider using options like Portalbridge or Simpleswap for bridging USDC and explore the options they provide.
CCTP, the protocol for crosschain transfers of native USDC, is not live on Sui yet. You can bridge wrapped USDC from Sui using bridging services.
You can successfully send USDC from your SuiWallet to MetaMask by using a cross-chain bridge that supports transfers between the Sui network and Ethereum or other EVM-compatible chains. First, connect both your SuiWallet and MetaMask to a trusted bridge like Portal Bridge or BlueMove. Then, select USDC as the token, choose Sui as the source network and Ethereum (or your target EVM chain) as the destination. Enter your MetaMask wallet address and confirm the transaction. After bridging, you may need to claim the USDC on the destination chain and add the token manually to MetaMask if it doesn’t show up automatically. You’ll also need to pay gas fees on the source chain.
Do you know the answer?
Please log in and share it.
Sui is a Layer 1 protocol blockchain designed as the first internet-scale programmable blockchain platform.
- How to Maximize Profit Holding SUI: Sui Staking vs Liquid Staking616
- Why does BCS require exact field order for deserialization when Move structs have named fields?65
- Multiple Source Verification Errors" in Sui Move Module Publications - Automated Error Resolution55
- Sui Move Error - Unable to process transaction No valid gas coins found for the transaction419
- Sui Transaction Failing: Objects Reserved for Another Transaction410