How to move your USDC
You can move USDC on Ethereum even when your wallet is short on ETH. We pay the network fee, called gas.
Find your USDC
Paste the address of the wallet that holds your USDC. We check the balance on Ethereum for free.
Review your quote
Enter another Ethereum address you control. Check the address, the service fee, and how much USDC you’ll receive.
Approve and track the transfer
Your wallet asks for two approvals: one to send the USDC and one for our fee. We pay the network fee and give you a link to track the transfer.
What am I signing in my wallet?
You sign two messages that let us submit the transfers and pay gas. The first allows the quoted payout to go to the address you chose. The second allows the quoted service fee. Each message names a recipient, an amount, and an expiration time.
Compare the amounts and addresses with your quote before signing. If the wallet shows a different amount or recipient, reject the request. Keep your recovery phrase and private key to yourself.
You can read the transfer authorization specification or use the transaction status guide if you already have a transaction hash.