USDC and USDT deposit networks and addresses
Only send USDC or USDT on a network shown for that token in the Cash deposit screen. The exact address displayed after you choose the token and network is the only address to use for that deposit.
Which address to use for each network
Cash uses a provider to support additional USDC and USDT deposit networks. The provider address is different from your main Cash Vault address. Always use the address shown after selecting the exact token and network.
Route | USDC | USDT |
Main Cash Vault address | Ethereum, OP Mainnet, Arbitrum, Base, HyperEVM | Ethereum, OP Mainnet, HyperEVM |
Provider EVM deposit address | BNB Smart Chain, Celo, Gnosis, Katana, Mantle, Polygon, Tempo | Arbitrum, Base, BNB Smart Chain, Celo, Gnosis, Kaia, Katana, Mantle, Plasma, Polygon, Tempo |
Provider Solana deposit address | Solana | Solana |
Provider Tron deposit address | Not available | Tron |
What is USDT0?
USDT0 is a version of USDT used on several networks. You can deposit USDT0 to your main Cash Vault address on OP Mainnet, Arbitrum and HyperEVM. Select USDT0 in the deposit screen, not USDT, and use the address shown. USDT0 isn't available on Ethereum, so send regular USDT there instead.
Sending USDT from OP Mainnet: the older USDT token on OP Mainnet (also called OPUSDTE) isn't accepted by many exchanges, which now only take USDT0. When you send it, the app shows a warning and offers Swap USDT for USDT0. Confirm your destination supports the token before sending, or funds may be lost.
The provider EVM address can look like your main Cash Vault address because both start with 0x, but they are different addresses. The provider Solana and Tron addresses are also separate from each other and from both EVM addresses.
Before you send
Open Add Funds → Crypto -https://ether.fi-search-q-ether-chrome-bb-ie-utf-8.exchange/app/cash/add/crypto/share-address
Select the exact token and network.
Copy the address shown for that selection.
Confirm the token, network, and address again in your sending wallet or exchange.
Sending a supported token on the wrong network, or using an address from a different route, may prevent automatic crediting.
Never send a test transaction to an address unless it is the address currently shown for your selected token and network.