Convert the Hyperliquid (HyperEVM) 0x input into a Solana-account receipt
Hyperliquid (HyperEVM) uses EVM account addresses and HYPE for source gas. Solana uses Solana accounts, transaction signatures, and SOL for destination activity. A 0x address is not a valid substitute for the Solana receiving address shown by the route. USDC uses USDC contract token on the source; WETH uses WETH wrapped token on Solana.
Solana token-account check for WETH
Base58-encoded Solana account address 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. A compatible wallet may create or use an associated token account, and SOL—not WETH unless it is SOL—pays later Solana fees.
Hyperliquid (HyperEVM) approval and gas before the handoff
HYPE is the native gas asset for Hyperliquid (HyperEVM). USDC is contract-tracked and can require an allowance before transfer. A HyperEVM source spends HYPE for EVM gas; HyperCore balances, vault positions, and other Hyperliquid account states are not interchangeable inputs.
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 Hyperliquid (HyperEVM) to WETH Solana
Route-specific mistakes include sending on a network other than Hyperliquid (HyperEVM); using a destination that is not valid for Solana; running out of HYPE before the source transaction is submitted; assuming evm 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 HyperEVM source spends HYPE for EVM gas; HyperCore balances, vault positions, and other Hyperliquid account states are not interchangeable inputs. 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 Hyperliquid (HyperEVM). The Hyperliquid (HyperEVM) 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.