a free, non-custodial USDC wallet. hold and send USD Coin across Solana, Base and Arbitrum — and move it between them — with no gas tokens, no seed phrase to type, and one flat fee shown before you confirm.
USDC is Circle’s fully-reserved, regulation-first dollar. dolaramp holds it natively on Solana, Base and Arbitrum — Circle’s own contracts on each — with gas fully abstracted so you move it like cash.
native Circle USDC. fastest deposits, sub-cent gas, gasless sends on one hash.
native Circle USDC on Coinbase’s L2. gasless sends via EIP-3009 — you sign, we pay the ETH, one atomic transaction. your Base address works on every EVM chain.
native Circle USDC on Arbitrum One. same EVM address as your Base one, same gasless signature rail.
only the issuer’s own contract on each network — never a third-party wrapped, bridged or peg variant. the app warns you before a wrong-network send.
USDC on Solana and USDC on Arbitrum are the same dollar in two places, and Circle itself moves it: the amount is burned on the network you leave and minted on the one you arrive at, through CCTP. That is why size is not a problem — up to $10m per order, with no liquidity pool that can run dry, because nobody is lending you liquidity: the dollars are destroyed on one side and created on the other. Fast mode confirms in seconds, and you never hold ETH or SOL to do it.
our fee is a flat $2 + 0.3% of the amount, minimum amount $10 per operation — always shown on screen before you confirm, and Circle’s own fee is passed through without markup. two hashes, one operation: the burn and the mint both show in the receipt.
the dolaramp wallet infrastructure API lets you accept USDC on Solana, Base and Arbitrum without running nodes or gas pools — one hotwallet per network, unlimited deposit addresses, gasless sweeps and withdraws, and a /v1/bridge endpoint that moves USDC between them. see services → · api docs →