What problem does it solve? Managing USDC across multiple blockchains normally requires handling bridge contracts, EIP-712 signing, burn intents, and attestation polling manually. This Skill generates code that abstracts all cross-chain orchestration into simple deposit, spend, and balance query calls using Circle's Unified Balance Kit or App Kit SDKs. ## Core Features & Use Cases - Unified Balance Operations: Generate code for depositing USDC into a unified balance, spending to any supported chain, and querying aggregated balances across chains. - Multi-Adapter Support: Covers Viem private key, EIP-1193 browser wallets (wagmi, RainbowKit), Solana, Circle Wallets, and multichain adapter configurations. - Delegate & Withdrawal Flows: Implements delegate management (addDelegate, depositFor) and the two-step 7-day delayed fund removal process. - Use Case: A developer building a chain-abstracted payment app uses this Skill to generate code that lets users deposit USDC on Base and spend it on Arbitrum without writing any bridging logic. ## Quick Start Ask the assistant to generate code that deposits 10 USDC into a unified balance on Base Sepolia testnet using the Circle Unified Balance Kit with a Viem private key adapter.