Three payment paths, side by side
Same agent, same action count, three different ways to pay for gas. The cheapest path is highlighted.
| Path | Cost / action | Daily cost | Monthly cost (30d) | vs native |
|---|
How it works
Native gas cost per action is gas units × gas price (gwei→ETH) × native token price — the raw on-chain fee. Paymaster / gas-abstraction takes that same native cost and adds your entered markup percentage, the fee an ERC-4337-style sponsor charges for fronting gas and letting the agent pay in a stablecoin or get sponsored entirely. Batched multicall groups batch size actions into one transaction so the fixed base tx overhead (21,000 gas by default) is paid once per batch instead of once per action — each action still pays its own execution gas (gas units minus base overhead) in full, only the shared overhead is deduplicated. All three paths scale the same daily-action count out to a 30-day month, and the recommended wallet funding line takes the native-gas monthly cost and adds your safety-buffer percentage, since gas price is not constant and an agent that runs dry simply stops executing.
Reading the numbers
At the defaults — 300 actions/day on Base L2 at 0.15 gwei, a $3,200 native token, 180,000 gas per action — paying gas natively costs about $0.086/action, $25.92/day, roughly $777.60/month. Routing that same volume through a paymaster with a 15% markup pushes it to about $894.24/month, $116.64/month more for the convenience of stablecoin billing and not holding native gas token. Batching five actions per multicall cuts the shared 21,000-gas overhead down to once per five, bringing the monthly bill to about $705.02 — a 9.3% saving over paying natively unbatched — and the saving would be proportionally larger for lighter, transfer-sized actions where the fixed overhead is a bigger share of the total. Switch the chain preset to Ethereum L1 and the same 300 actions/day jumps into the tens of thousands of dollars a month, which is exactly why almost every serious on-chain agent in 2026 runs on an L2.