The Economics Behind Free Transactions
One of the most transformative features of account abstraction is the paymaster — a smart contract that can sponsor gas fees on behalf of users. If you have used a dApp recently and did not have to worry about gas, there is a good chance a paymaster was quietly picking up the tab. But who is actually paying, and what is their incentive?
Let me dig into the economics, the architecture, and the implications.
What Is a Paymaster?
In the ERC-4337 framework, a paymaster is a contract that implements the IPaymaster interface and can intercept UserOperations at the EntryPoint contract. When a user submits a transaction through a bundler, the paymaster can agree to pay the gas fees instead of the user. The EntryPoint contract handles the escrow — the paymaster deposits ETH into the EntryPoint, and that deposit is drawn down to cover gas costs.
There are two main types of paymasters:
-
Verifying Paymasters: These check an off-chain signature or condition before agreeing to sponsor. For example, a dApp might sign a payload saying it will sponsor gas for a specific user for the next hour. The paymaster verifies that signature on-chain.
-
ERC-20 Paymasters: These allow users to pay gas in tokens other than ETH — USDC, DAI, or even the dApp’s own token. The paymaster accepts the ERC-20 payment and covers the ETH gas cost, effectively acting as a gas-token swap service.
The Business Models Behind Paymasters
Here is where it gets interesting. Paymasters are not charities. There are clear economic incentives driving adoption:
1. User Acquisition and Retention
This is the biggest driver. Projects like Base, Coinbase Wallet, and various DeFi protocols sponsor gas fees to reduce onboarding friction. The math is simple: if sponsoring two cents in gas fees converts a user who generates five dollars in protocol fees over their lifetime, it is a no-brainer.
Base has been particularly aggressive here. Their paymaster infrastructure on the OP Stack has sponsored millions of transactions, making the chain feel free to use. This is essentially a customer acquisition cost (CAC), and it is remarkably cheap compared to traditional tech company CACs.
2. Protocol Fee Revenue
Some paymasters take a small fee on top of the gas they sponsor. An ERC-20 paymaster might charge a 1-2% premium on the token-to-ETH conversion. At scale, across millions of transactions, this becomes a real revenue stream.
3. Data and Engagement
By operating a paymaster, a protocol gains visibility into user behavior patterns. They see which operations users perform, how often, and with which contracts. This data is valuable for product development and can inform governance decisions.
4. Ecosystem Lock-in
When a chain or L2 sponsors gas via paymasters, they create switching costs. Users who enjoy gasless transactions on Base are less likely to bridge to a chain where they have to manage gas tokens. It is the same playbook as free shipping in e-commerce.
The Scale of Paymaster Adoption
The numbers are staggering. Across the ERC-4337 ecosystem:
- Over 100 million UserOperations have been processed, with a significant percentage being paymaster-sponsored
- On L2s like Base and Polygon, paymaster-sponsored transactions often exceed 70-80% of all AA transactions
- Major infrastructure providers like Alchemy, Gelato, Pimlico, and StackUp all offer paymaster-as-a-service products
- Some dApps report that enabling gasless transactions increased user conversion rates by 3-5x
How Paymasters Work with EIP-7702
With EIP-7702, the paymaster model gets even more powerful. Previously, paymasters only worked with ERC-4337 smart accounts. Now, any EOA that delegates to a smart account implementation can also benefit from paymaster sponsorship.
This means existing MetaMask users can get gas-sponsored transactions without switching wallets, hardware wallet users can enjoy gasless UX while maintaining cold storage security, and the total addressable market for paymaster services expands to every Ethereum user.
The Risks and Concerns
It is not all upside. There are legitimate concerns:
Centralization Risk: If a few large paymasters sponsor the majority of transactions, they become powerful intermediaries. They could theoretically censor transactions by refusing to sponsor certain operations. This is a soft form of the censorship problem.
Sustainability: Many paymaster programs are VC-subsidized. When the subsidies end, will users accept paying gas again? We have seen this movie in Web2 with ride-sharing subsidies.
Privacy: Paymaster operators can see all the transactions they sponsor. For users who value privacy, this is a significant metadata leak.
Regulatory Surface: Paymasters that handle value transfers (especially ERC-20 paymasters that effectively operate as exchanges) could attract regulatory scrutiny.
The Road Ahead
I believe paymasters are to crypto what free shipping was to e-commerce — an initially expensive proposition that becomes table stakes. Within 18 months, any dApp that forces users to manage gas tokens will feel as outdated as a website that charges for basic access.
The question is not whether gasless UX will win. It is who will control the paymaster infrastructure, and what trade-offs users will unknowingly accept in exchange for free transactions.
Sources: Alchemy AA overview, Gelato AA guide, Hacken ERC-4337 overview
What is your experience with paymasters? Are you building with them, or are you concerned about the centralization implications?