Key Highlights
- Circle Gateway now supports ERC-1271, allowing smart contracts and smart contract wallets to use their existing authorization logic for cross-chain USDC operations.
- The update eliminates the need for delegate-based approval flows, reducing setup complexity for DeFi protocols, treasury systems, payment infrastructure, and smart wallets.
- While improving the developer experience, the update does not change USDC’s centralized issuance model or its underlying regulatory and operational framework.
Circle, the issuer of the USDC stablecoin, has updated its Gateway product to support ERC-1271 signatures, enabling smart contracts and smart contract wallets to interact with the platform using their existing authorization logic.
According to the official announcement, Gateway provides developers with a unified USDC balance across supported blockchains. After USDC is deposited into Gateway Wallet contracts, applications can view their cross-chain balance and mint USDC on supported destination chains through the product’s API and contracts.
Previously, Gateway integrations required externally owned accounts (EOAs) to submit burn and mint intents. Smart contracts and smart contract wallets had to rely on delegate-based flows to authorize transactions. These flows introduced additional setup steps, signature management requirements, and operational overhead.
What ERC-1271 support changes
With ERC-1271 support, Gateway can validate signatures from smart contracts using the standard method for contract-based signature verification. This allows applications that rely on programmable authorization, including smart contracts and smart wallets, to access Gateway directly. Developers can use their existing smart contract authorization logic without having to establish separate delegate approvers.
The update expands potential cross-chain USDC workflows. For DeFi protocols, contracts can move USDC across chains without relying on bridges or maintaining pre-funded balances on every supported network. Payment infrastructure can use payment contracts to route USDC across chains while keeping existing approval logic intact.
Treasury systems can manage USDC from a unified balance across supported chains, supporting recurring payments, cross-chain operations, and policy-controlled disbursements. Smart wallet infrastructure can also provide users with access to a single USDC balance across chains without adding delegate setup processes.
Circle said existing Gateway users that rely on delegate-based authorization can also migrate toward direct smart contract integration through ERC-1271.
Circle gets New York approval
The update follows Circle’s receipt of a limited-purpose trust charter from the New York Department of Financial Services (NYDFS). Announced on July 31, the approval permits Circle Internet Trust Company LLC, operating as Circle New York Trust, to function under New York’s trust company framework.
The charter expands the company’s regulatory presence in its home state at a time when U.S. stablecoin regulation is becoming more defined, and issuers are seeking additional regulatory credentials amid rising institutional adoption.
What the update does not change
The addition of ERC-1271 support allows smart contracts and smart wallets to access unified USDC balances through existing authorization logic. However, the feature does not modify the centralized processes that govern the minting and burning of USDC.
Applications that rely on Gateway continue to depend on Circle’s infrastructure for cross-chain balance management. Differences in regulatory requirements across jurisdictions and the possibility of changes to issuer policies remain outside the scope of the ERC-1271 integration.
Auditors and compliance teams monitoring interactions between smart contracts and the Gateway system may also need to account for the additional authorization models now supported.
Also Read: Wells Fargo Expands Blockchain Payments With Deposit Tokens
