Swap USD Coin (USDC) Without KYC: Networks, Limits and Checks
ShadowSwap lists USDC on Ethereum, Solana, Polygon, Arbitrum One and Base at the contract addresses Circle publishes for native USDC, plus bridged USDC.e on Polygon and USDC-labelled tokens on BNB Chain and Tron that Circle does not list.
USDC on ShadowSwap, network by network
Limits apply to the amount you send. Times are the deposit confirmations at typical block times; payouts are then sent manually by the ShadowSwap team.
| Network | Type / contract | Limits per swap | Deposit credited | Address format | Swap |
|---|---|---|---|---|---|
| Ethereum | ERC-20 token 0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48 | 20 – 100,000 USDC | After 12 confirmations on Ethereum (a few minutes to confirm on Ethereum + manual payout) | 0x followed by 40 hex characters | Swap |
| Solana | SPL token EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v | 20 – 100,000 USDC | Once the transaction is finalized on Solana (a few minutes to confirm on Solana + manual payout) | base58, 32–44 characters | Swap |
| Polygon | Polygon token 0x3c499c542cef5e3811e1192ce70d8cc03d5c3359 | 20 – 100,000 USDC | After 128 confirmations on Polygon (a few minutes to confirm on Polygon + manual payout) | 0x followed by 40 hex characters | Swap |
| Arbitrum One | Arbitrum One token 0xaf88d065e77c8cc2239327c5edb3a432268e5831 | 20 – 100,000 USDC | After 12 confirmations on Arbitrum One (a few minutes to confirm on Arbitrum One + manual payout) | 0x followed by 40 hex characters | Swap |
| Base | Base token 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913 | 20 – 100,000 USDC | After 12 confirmations on Base (a few minutes to confirm on Base + manual payout) | 0x followed by 40 hex characters | Swap |
| PolygonUSDC.e | Polygon token 0x2791bca1f2de4661ed88a30c99a7a9449aa84174 | 20 – 100,000 USDC.e | After 128 confirmations on Polygon (a few minutes to confirm on Polygon + manual payout) | 0x followed by 40 hex characters | Swap |
| BNB Chain | BEP-20 token 0x8ac76a51cc950d9822d68b83fe1ad97b32cd580d | 20 – 100,000 USDC | After 15 confirmations on BNB Chain (a few minutes to confirm on BNB Chain + manual payout) | 0x followed by 40 hex characters | Swap |
| Tron | TRC-20 token TEkxiTehnzSmSe2XqrBj4w32RUN966rdz8 | 20 – 100,000 USDC | After 20 confirmations on Tron (a few minutes to confirm on Tron + manual payout) | starts with T | Swap |
What to check before you swap USDC
- Circle’s list of native USDC contracts matches ShadowSwap’s USDC on Ethereum, Solana, Polygon PoS, Arbitrum One and Base.
- USDC.e on Polygon is the older bridged version: Circle renamed it USDC.e when native USDC launched on Polygon PoS and stopped supporting USDC.e deposits and withdrawals in its own accounts. It is a different token from native USDC on Polygon.
- USDC on Tron: Circle stopped minting USDC on Tron in February 2024 and said it would support transfers off Tron and redemptions for Circle Mint customers through February 2025. Check that the wallet or service you receive it with still supports it.
- USDC on BNB Chain is not on Circle’s native contract list. Compare the contract below with your wallet before you send or receive it.
ShadowSwap adds no spread and no service fee: the rate is the ratio of the two coins’ live market prices, so “You receive” is your amount × that rate. The only deduction is the destination network fee for sending your coins, taken from the payout. Each quote is valid for 60 seconds. See fees and the network guide for every network's confirmations.
Popular USDC swaps
Related guides
Sources
Checked on .
Other coins: Bitcoin, Ethereum, Tether, Solana, Zcash, or the full supported coins list.