Sui.

Post

Share your knowledge.

Xavier.eth.
Dec 06, 2024
Expert Q&A

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
1
9
Share
Comments
.

Answers

9
HaGiang.
Jul 25 2025, 06:50

MetaMask 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.

12
Comments
.
harry phan.
Jul 25 2025, 06:51

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.

10
Comments
.
Meaning.Sui.
Jul 25 2025, 06:52

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.

7
Comments
.
0xduckmove.
Jul 25 2025, 06:45

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.

4
Comments
.
tolexwills47.
Aug 1 2025, 16:35

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.

3
Comments
.
jakodelarin.
Aug 25 2025, 23:04

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.

2
Comments
.
Bolke .
Dec 6 2024, 05:24

Consider using options like Portalbridge or Simpleswap for bridging USDC and explore the options they provide.

1
Comments
.
skywinder.
Dec 6 2024, 09:44

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.

0
Comments
.
dhaholar.
Aug 26 2025, 20:33

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.

0
Comments
.

Do you know the answer?

Please log in and share it.