Skip to content

UserOp Gas Benchmarks Table

Below is a collection of gas benchmarks resulting from the open-source aa-benchmarks repository. Each of these tables presents the gas costs for specific operations done via userOps-- the key feature of ERC-4337 account abstraction.

Note that these benchmarks are denominated in EVM gas units. For reference, a simple Uniswap swap without smart accounts typically costs in the ballpark of 150,000 gas.

Deployment

Gas Cost
Alchemy Modular Account v2233,004
Biconomy Nexus342,381
ZeroDev Kernel v3.1338,419
Safe v1.4.1435,486
Coinbase Smart Wallet317,904
Simple Account297,367

Native Transfer

Gas Cost
Alchemy Modular Account v2158,725
Biconomy Nexus164,351
ZeroDev Kernel v3.1190,912
Safe v1.4.1176,479
Coinbase Smart Wallet156,812
Simple Account151,045

ERC-20 Transfer

Gas Cost
Alchemy Modular Account v2182,665
Biconomy Nexus188,136
ZeroDev Kernel v3.1214,817
Safe v1.4.1200,732
Coinbase Smart Wallet181,014
Simple Account175,283

Uniswap V3 Swap

Gas Cost
Alchemy Modular Account v2201,790
Biconomy Nexus207,286
ZeroDev Kernel v3.1234,378
Safe v1.4.1220,464
Coinbase Smart Wallet200,573
Simple Account194,829

Take a look at more detailed benchmarks as well as $USD-denominated examples here!