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 v2 | 233,004 |
Biconomy Nexus | 342,381 |
ZeroDev Kernel v3.1 | 338,419 |
Safe v1.4.1 | 435,486 |
Coinbase Smart Wallet | 317,904 |
Simple Account | 297,367 |
Native Transfer
Gas Cost | |
---|---|
Alchemy Modular Account v2 | 158,725 |
Biconomy Nexus | 164,351 |
ZeroDev Kernel v3.1 | 190,912 |
Safe v1.4.1 | 176,479 |
Coinbase Smart Wallet | 156,812 |
Simple Account | 151,045 |
ERC-20 Transfer
Gas Cost | |
---|---|
Alchemy Modular Account v2 | 182,665 |
Biconomy Nexus | 188,136 |
ZeroDev Kernel v3.1 | 214,817 |
Safe v1.4.1 | 200,732 |
Coinbase Smart Wallet | 181,014 |
Simple Account | 175,283 |
Uniswap V3 Swap
Gas Cost | |
---|---|
Alchemy Modular Account v2 | 201,790 |
Biconomy Nexus | 207,286 |
ZeroDev Kernel v3.1 | 234,378 |
Safe v1.4.1 | 220,464 |
Coinbase Smart Wallet | 200,573 |
Simple Account | 194,829 |
Take a look at more detailed benchmarks as well as $USD-denominated examples here!