What problem does it solve? Managing smart contract lifecycles across multiple EVM chains requires handling deployment, ABI-based interactions, and event monitoring separately. This Skill consolidates these workflows using Circle's Smart Contract Platform and Developer-Controlled Wallets SDKs, removing the need to manage private keys or build custom transaction infrastructure. ## Core Features & Use Cases - Contract Deployment: Deploy from raw bytecode or audited templates (ERC-20, ERC-721, ERC-1155, Airdrop) across chains like Ethereum, Base, Polygon, and Arc Testnet. - ABI-Based Interaction: Query read functions via the SCP client and execute write transactions through Developer-Controlled Wallets with async transaction state polling. - Event Monitoring: Import existing contracts and create webhook-based event monitors to receive notifications and fetch historical event logs. - Use Case: Deploy an ERC-1155 token on Arc Testnet from a template, mint tokens to a wallet, and set up a webhook monitor for Transfer events—all without writing Solidity. ## Quick Start Ask the AI to deploy an ERC-1155 template contract on Arc Testnet using the Circle Smart Contract Platform SDK and then monitor its Transfer events.