Introducing Fee Collector: Automatically Aggregate Protocol Fees Into USDC
Automatically aggregate protocol fees from any ERC-20 into a single, stable USDC balance.
Collect protocol fees in any ERC-20 and automatically convert them into USDC, simplifying revenue management across tokens and chains.
TL;DR
Collect fees in any ERC-20 and convert to USDC automatically.
Teams using Gelato’s Paymaster & Bundler can enable fee collection in one click.
Eliminates manual token swaps, fragmented balances, and operational overhead.
Generates a single stable revenue asset with cleaner reporting and simplified invoicing.
Available today on Ethereum, Arbitrum, OP Mainnet, Base, and Ink.
Activate Fee Collector on your dashboard or schedule a call with our team.
Protocols Fees Are Operationally Intensive
Most onchain protocols monetize through charging protocol fees on swaps, trades, and transactions. Those fees are generally paid in the token the user is transacting with, resulting in:
Fees accumulated across hundreds of different ERC-20s
Revenue spread across multiple chains
Balances sitting idle until teams convert them
At scale, this becomes operationally expensive. Finance and ops teams are forced to:
Track revenue across tokens
Manually schedule and execute recurring swaps
Reconcile volatile token values for accounting and reporting purposes
Fee Collector is designed to remove this complexity.
Turn Protocol Fees into Predictable USDC Revenue
Fee Collector standardizes how protocols collect and manage fees when using Gelato’s Paymaster & Bundler.
Instead of tracking balances and handling swaps manually, protocol fees are automatically converted into USDC and aggregated into a single balance daily.
With Fee Collector, teams can:
Collect protocol fees in any ERC-20 token
Automatically swap them into USDC every 24 hours
Withdraw the aggregated balance from a single dashboard
Protocols benefit from:
A single, stable revenue asset (USDC)
No recurring manual swaps
No extended volatility exposure
No fragmented balances across chains
Cleaner accounting and reporting
Reduced operational overhead
Who It’s For
Fee Collector is built for protocols that monetize activity at scale, including:
Exchanges collecting fees across many tokens
DeFi protocols with multi-chain deployments
High-volume consumer apps that accumulate small fees at scale
Fee Collector is available today on Ethereum, Arbitrum, OP Mainnet, Base and Ink, with support for additional chains planned.
How It Works
Teams using Gelato’s Paymaster & Bundler can configure fee collection in minutes.
1. Enable Fee Collector
Enable the fee collector from the Gelato dashboard to receive a unique fee collector address.

2. Route fees to Fee Collector
Configure your transaction flow to include a simple ERC-20 transfer that routes protocol fees to your fee collector address.
3. Automatic Daily Conversion
Every 24 hours, all collected tokens are automatically swapped to USDC.
4. Withdraw At Any Time
From the Gelato dashboard, select a receiver address and preferred chain to withdraw your aggregated USDC balance. Gelato handles any bridging automatically.

* Fee Collector requires Gelato’s Paymaster and Bundler for routing, but gas fees and protocol fees are handled separately, and only protocol fees are aggregated.
Get Started
Enable Fee Collector on your Gelato dashboard, read the docs, or schedule a call with our team.

