What problem does it solve? Managing smart contract lifecycles across multiple EVM chains requires juggling compilers, wallets, RPC endpoints, and event infrastructure. This Skill consolidates deployment, interaction, and event monitoring into Circle's Smart Contract Platform APIs so you can ship contract functionality without running your own node or key management stack. ## Core Features & Use Cases - Contract Deployment: Deploy from raw bytecode or audited templates (ERC-20, ERC-721, ERC-1155, Airdrop) across chains like Arc Testnet, Base, Ethereum, and Polygon. - ABI-Based Interaction: Query read-only functions with queryContract() and execute write transactions through Developer-Controlled Wallets with proper fee configuration. - Event Monitoring: Create webhook subscriptions for contract events like Transfer(address,address,uint256) and fetch historical event logs. - Use Case: Deploy an ERC-1155 token contract on Arc Testnet from a template, mint tokens to a wallet, then set up a webhook monitor to receive notifications whenever tokens are transferred. ## Quick Start Ask the AI to deploy an ERC-1155 template contract on Arc Testnet using Circle Smart Contract Platform and then monitor its Transfer events.