Sui to Solana: object and account boundary
A Sui source consumes or mutates Move coin objects, uses a Sui address, and spends SUI for gas and storage-related execution. A Solana receipt uses a native SOL balance or SPL token account identified by mint; later token movement and account creation use SOL fees. Sui and Solana use different network identities, gas assets, wallet support, confirmation behavior, and destination conventions. Validate each side independently in the current route.
Sui coin-object and SUI gas requirements
SUI is the native gas asset for Sui. Sui hexadecimal account address with an object-based asset model Coin objects and Move types are not EVM token contracts.
USDC input versus WETH output representation
The source wallet sends the exact USDC native or contract representation selected by the route; contract USDC can require approval and the chain’s native gas asset. WETH arrives as a token contract balance. It may need an explicit unwrap before becoming native ETH and cannot itself pay transaction gas.
Converting stablecoin USDC into WETH
USDC is an issued dollar-oriented stablecoin with canonical, native, and bridged variants across networks. Contract events and issuer controls differ from a network-native gas asset. The source is a stablecoin contract or recorded native representation, while WETH is classified as token. Check the quoted output rather than assuming a one-dollar source unit fixes the destination amount.
WETH wrapped-token output check
WETH is a contract wrapper for ETH. It can be transferred as a token but cannot replace the native gas balance required by the network. On this route WETH is the destination token on Solana. Its token balance, approvals, and contract transfer behavior are separate from the native coin used for network gas.
Mistakes specific to USDC Sui to WETH Solana
Route-specific mistakes include sending on a network other than Sui; using a destination that is not valid for Solana; running out of SUI before the source transaction is submitted; assuming other and solana addresses are interchangeable; selecting a stablecoin by ticker without checking its network contract; treating a wrapped token as the native gas asset. A Sui source consumes or mutates Move coin objects, uses a Sui address, and spends SUI for gas and storage-related execution. The source wallet sends the exact USDC native or contract representation selected by the route; contract USDC can require approval and the chain’s native gas asset. A Solana receipt uses a native SOL balance or SPL token account identified by mint; later token movement and account creation use SOL fees. WETH arrives as a token contract balance. It may need an explicit unwrap before becoming native ETH and cannot itself pay transaction gas.
USDC input identity and handling
USDC is classified as a stablecoin for this route. USDC uses a network-specific contract asset on Sui. The Sui side is contract-tracked rather than a native gas balance. The source wallet sends the exact USDC native or contract representation selected by the route; contract USDC can require approval and the chain’s native gas asset.
WETH output identity and receiving
WETH is classified as a wrapped asset for this route. WETH uses a wrapped contract asset on Solana. The recorded Solana representation uses 9 decimal places. WETH arrives as a token contract balance. It may need an explicit unwrap before becoming native ETH and cannot itself pay transaction gas.