FurlPay Docs
Open App
  • Introduction
  • Quickstart
  • For AI Agents
  • Monorepo
  • API Routes
  • Authenticationnew
  • Webhook Eventsnew
  • Error Codesnew
  • Rate Limitsnew
  • Agentic Payments (x402)
  • Agent Trust & Mandates (TAP)
  • CCTP Cross-Chainnew
  • LI.FI Swapsnew
  • FurlPay Travels (Travel MCP)
  • Solana Actions & Blinks
  • Claude Connectornew
  • AI Assistants
  • Stripe Crypto
  • Persona KYC
  • MiCA Roadmap
  • Security Posturenew
  • MPC & WebAuthn
  • Help Centernew
  • Getting Started
  • KYC Verification
  • Passkeys & Biometrics
  • Privacy & Data Protection
  • Transaction Statuses
  • Gasless Transfers
  • Deposits & Withdrawals
  • Managing Virtual Cards
  • Freezing & Unfreezing Cards
  • Declined Transactions
  • SDK & API Support
  • x402 Monetization Basics
  • Booking Travel
  • Travel Refunds & Cancellations

Resources

  • Changelog
  • System Status
  • OpenAPI Spec
  • Community
  • GitHub
Docs/Help Center/Gasless Transfers

Help Center

Gasless Transfers

Sending USDC normally requires holding the network's gas token (ETH on Arbitrum or Base) just to pay the fee. FurlPay removes that: you sign, FurlPay's sponsor submits and pays the gas.

How it works

USDC supports transferWithAuthorization (EIP-3009): instead of submitting a transaction yourself, you sign an authorization — a message saying "move N USDC from me to them, once, before this deadline." FurlPay's fee payer submits that authorization on-chain and pays the gas. The signature is single-use (a nonce burns with it), amount-exact, and recipient-exact — the sponsor cannot alter or reuse it.

What this means for you

  • You can hold only USDC and still send it — no topping up ETH first.
  • The quoted amount is what leaves your balance; the network fee is the sponsor's problem.
  • Your key signs a message, not a transaction — the same fingerprint confirmation as any other send.

Supported networks

Gasless sending works on the EVM networks where FurlPay runs a sponsor, Arbitrum first. The send screen shows a "no network fee" label when the rail applies; on networks without a sponsor, the standard flow applies instead.

Rate limits protect the sponsor

Sponsored submission is metered (a small per-minute budget per user) because every call costs FurlPay real gas. Normal use never hits it; a script hammering the endpoint will.

Developers can read the protocol-level docs at Agentic Payments (x402) — the same EIP-3009 mechanism powers pay-per-call for AI agents.

Did this page help?
Edit this page on GitHub

← Previous

Transaction Statuses

Next →

Deposits & Withdrawals