What problem does it solve? Building applications that custody crypto wallets on behalf of end users requires handling key management, transaction lifecycle tracking, gas fees, and multi-chain support. This Skill guides an AI agent through Circle's developer-controlled wallets SDK so wallet creation, token transfers, message signing, and smart contract execution are implemented correctly and securely. ## Core Features & Use Cases - Wallet Provisioning: Create wallet sets and EOA or SCA wallets across EVM chains, Solana, Aptos, NEAR, and Arc, with entity secret registration handled via the SDK. - Transactions & Signing: Transfer tokens, check balances, estimate fees, accelerate or cancel pending transactions, sign EIP-191 messages, EIP-712 typed data, and raw transactions. - Contract Execution & Management: Execute smart contract functions via ABI signatures or raw calldata, derive wallets to new chains, and track asynchronous transaction states through polling or webhooks. - Use Case: A developer building a fintech backend asks the agent to create two testnet wallets, fund one from a faucet, transfer USDC between them, and poll the transaction until it reaches a terminal state. ## Quick Start Use the developer-controlled wallets skill to create a wallet set and two SCA wallets on Polygon Amoy testnet, then transfer 0.01 USDC between them.