You hold USDC as an ERC-20 token and want SOL — to use a Solana app, to fund a new Solana wallet, or to pay for something priced in SOL. USDC on Ethereum is issued by Circle; the contract this route expects is the one Circle lists for Ethereum mainnet (checked on 12 October 2026).
An ERC-20 transfer reaches only an Ethereum address, and Solana reads nothing from Ethereum. The USDC is received here and confirmed on Ethereum — 15 confirmations, about 4–10 minutes — then SOL is transferred to the Solana address you gave. The deposit is a token transfer, so your wallet pays its gas in ETH; the SOL arrives as the native coin, and the receiving wallet can transact immediately.