Sign in or Join the community to continue
Authorize Gateway Transfers with ERC-1271
Posted Aug 05, 2026 | Views 65.4K
# Developer updates
Share
Speaker

HJ Chen
Senior Manager, Developer Relations and Ecosystem Marketing @ Circle
SUMMARY
Gateway now supports ERC-1271 for transfer authorization.
In this Release Notes episode, HJ from Circle DevRel explains how to authorize Gateway transfers with ERC-1271 by setting contractSigner: true on the burn-intent request.
Gateway gives developers a unified USDC balance across supported chains. With ERC-1271 support, a smart contract can sign a Gateway burn intent through its own isValidSignature logic.
This episode covers:
- Adding contractSigner: true when posting a burn intent to /v1/transfer
- How Gateway validates contract signatures via ERC-1271
- Read-only validation and replay-resistance requirements
Resources:
- Transfer from a smart contract account: https://developers.circle.com/gateway/howtos/transfer-with-erc-1271
- ERC-1271 programmable authorization: https://developers.circle.com/gateway/references/erc-1271
- Transfer unified USDC balance: https://developers.circle.com/gateway/howtos/transfer-unified-usdc-balance
- Manage delegates how-to: https://developers.circle.com/gateway/howtos/manage-delegates
- Gateway technical guide: https://developers.circle.com/gateway/references/technical-guide
- Gateway docs: https://developers.circle.com/gateway
- ERC-1271: https://eips.ethereum.org/EIPS/eip-1271
+ Read More
482
Comments (197)
Popular
Watch More
Track Gateway Deposits and Mints with Gateway Webhooks
Posted Jun 30, 2026 | Views 116.6K
# Developer updates
Event Replay: Gateway with Blockradar
Posted Dec 12, 2025 | Views 172.6K
# USDC
# Gateway
# Partner Spotlights
# Spotlights
# Infrastructure
# Founder Stories
# Video Content