Circle Wallets Simplify Smart Contract Interaction with New Features
Jessie A Ellis Dec 01, 2025 14:02
Circle introduces streamlined smart contract calls through its wallets, enhancing blockchain development with features like fee abstraction and server-side signing.
Circle has unveiled enhancements to its wallet offerings, enabling developers to execute smart contract calls more efficiently. According to Circle, these updates aim to simplify the integration of blockchain technology into applications by providing features like fee abstraction, server-side signing, and a seamless onchain experience.
Enhanced Developer Experience with Circle Wallets
Blockchain developers often rely on client libraries or SDKs for executing transactions on EVM-compatible chains. Circle Wallets now offer the createContractExecutionTransaction method, which abstracts the complexity of transaction processing, offering a simplified alternative to traditional libraries like viem or ethers.
Utilizing Arc Testnet
Circle's Arc Testnet plays a crucial role in these developments, allowing transactions to be executed using stablecoins like USDC as the native gas token. This approach streamlines transaction processing by eliminating the need for separate gas tokens. Developers can begin by creating a developer-controlled wallet on the Arc Testnet, using the Developer Controlled Wallets NodeJS SDK.
Practical Applications
Circle's solution facilitates a variety of contract executions. For instance, developers can perform ERC-20 token transfers and approvals directly through Circle Wallets. By leveraging the createContractExecutionTransaction method, users can initiate transactions such as transferring USDC between wallets or setting permissions for token usage by other addresses.
Moreover, developers can deploy and interact with custom smart contracts, as demonstrated by the example of the "HelloNumber" contract on the Arc Testnet. This showcases the versatility of Circle Wallets in handling diverse blockchain operations.
Community and Support
Circle encourages developers to engage with its community through channels like the Circle Developer Discord and the Arc community hub. These platforms offer support and collaboration opportunities for developers working with Circle's blockchain solutions.
Circle's introduction of these features marks a significant step towards simplifying blockchain development, providing tools that enhance the efficiency and functionality of smart contract interactions.
Image source: Shutterstock