What problem does it solve? Moving USDC between blockchains normally requires waiting for source-chain finality and managing separate balances on every chain. This Skill guides you through Circle Gateway integration so users hold one unified USDC balance across 11 EVM chains plus Solana and transfer funds in under 500ms via deposit, burn intent, attestation, and mint workflows. ## Core Features & Use Cases - Unified Balance Deposits: Deposit USDC into Gateway Wallet contracts on EVM (viem, browser wallets, or Circle Developer-Controlled Wallets) and Solana (Anchor) to build a chain-agnostic balance. - Instant Crosschain Transfers: Sign EIP-712 burn intents on EVM or prefixed Ed25519 payloads on Solana, submit them to the Gateway REST API, and mint on the destination chain with gatewayMint. - Balance Queries: Query unified balances across chains via the Gateway /balances endpoint using domain ID and depositor pairs. - Use Case: A payments app pools user USDC deposits on Ethereum and Base, then lets users instantly spend on Arbitrum or Solana without bridging delays or per-chain liquidity management. ## Quick Start Ask the assistant to transfer 5 USDC from your Arc Testnet unified balance to Base Sepolia using Circle Gateway with a self-managed wallet.