You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Let buyers pay for tickets in USDC from any Circle Gateway-supported chain (Ethereum, Arbitrum, Optimism, Polygon, Base, Avalanche, Solana) and settle the deposit on Base for ticket minting. Chain-agnostic UX without manual bridging.
Scope
Add a "pay with crypto (any chain)" option alongside fiat (Paystack/Monnify) on checkout.
On buyer intent, return a Gateway deposit instruction (address + amount on the chain they selected).
Summary
Let buyers pay for tickets in USDC from any Circle Gateway-supported chain (Ethereum, Arbitrum, Optimism, Polygon, Base, Avalanche, Solana) and settle the deposit on Base for ticket minting. Chain-agnostic UX without manual bridging.
Scope
Implementation notes
Invoke `circle:use-gateway` for deposit/mint/burn intent API. Never send USDC directly to the Gateway contract — API only.
Acceptance criteria
Depends on