Transactions without gas?

Can someone explain to me how these transactions do not paying for gas? (0 gwei)

In fact, every transaction from this address:

has paid 0 in gas but collected $140k in GasTokens …

I would appreciate to find out how this works!

They pay the miner directly off-chain (or on-chain in another token than ETH) and the miner includes the transaction at a 0 gwei price. See MEV and Me | Paradigm Research or GitHub - flashbots/pm: Everything there is to know about Flashbots.


Thanks Tim!

(Btw, this makes no sense for the miner, as the user prints ~1 Eth worth of GasToken each time, and the miner loses ~2-4 Eth in fees)

The miner doesn’t lose 2-4 ETH in fees: those fees are for the entire block, which contains 100-200 txns. Also, those transactions do get paid for, but just not via the transaction fee. It could be done off-chain, via a one-time payment to the miner on chain, etc.

I haven’t looked into it too deeply, though, so may be missing some details.

1 Like

I’ve also seen many 0 gas transactions exploiting the swapping on Uniswap (frontrunning, arbitraging, see Exploiting miners or security concern? 0-Fee Frontrunners).

Seems the miners are cashing in by including 0-gas tx and manipulating transaction-ordering.