What problem does it solve? Moving USDC between blockchains normally requires waiting for source-chain finality and managing separate balances per chain. This Skill guides developers through Circle Gateway integration so users can hold one unified USDC balance across 11 EVM chains plus Solana and execute sub-second crosschain transfers via deposit, burn, and mint workflows. ## Core Features & Use Cases - Unified Balance Management: Deposit USDC into Gateway Wallet contracts on any supported chain and query consolidated balances through the Gateway REST API. - Instant Crosschain Transfers: Create and sign burn intents (EIP-712 for EVM, Ed25519 for Solana), submit them to the Gateway API for attestation, and mint on the destination chain with gatewayMint. - Scenario-Based References: Route to the correct implementation reference based on wallet model (self-managed, browser wallet, or Circle Developer-Controlled Wallets) and source/destination network family. - Use Case: A payments app pools user USDC deposits on Base and Arbitrum, then lets users spend from that combined balance on Polygon without bridging delays. ## Quick Start Ask the assistant to implement a Circle Gateway transfer of USDC from Ethereum Sepolia to Base Sepolia using a self-managed wallet, and it will load the matching reference and walk through deposit, burn intent signing, attestation, and minting.