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 through the Circle 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, and NEAR, with entity secret registration guidance. - Transactions & Balances: Check token balances, transfer tokens, estimate fees, and accelerate or cancel pending transactions while polling the asynchronous transaction state machine. - Signing & Contract Execution: Sign EIP-191 messages, EIP-712 typed data, and raw transactions, plus execute smart contracts via ABI signatures or raw calldata. - Use Case: A fintech backend needs to custody USDC wallets for users. Use this Skill to register an entity secret, create a wallet set on Polygon Amoy testnet, fund wallets from a faucet, and execute a confirmed USDC transfer. ## Quick Start Ask the AI to create a developer-controlled wallet set and two testnet wallets using the Circle developer-controlled wallets SDK, then transfer a small amount of testnet USDC between them.