EIP-8141 draft proposal would enable users to pay Ethereum gas fees without holding ETH, framed partly as quantum resistance.
Tech & Launches ·
EIP-8141, a draft proposal since January, would restructure Ethereum transactions to let users pay gas fees in ERC-20 tokens rather than ETH, or have applications sponsor fees entirely. The mechanism, called Frames, splits transactions into up to 64 sequential contract calls—one to validate the transaction, another to determine who covers gas costs, and the remainder to execute the user's intended actions. This decouples the signing account from the funding account, enabling wallets holding only stablecoins to transact or users to have fees paid on their behalf without migrating to a smart account.
The proposal improves on existing solutions like ERC-4337, which has offered similar functionality since 2023 but requires transactions to route through a separate mempool and third-party bundlers. Frames instead operates within Ethereum's public mempool under protocol-level rules, allowing validators to reason about validation steps before accepting transactions. The specification includes default code for ordinary externally owned accounts, ensuring compatibility without smart account migration, and enables batched actions that succeed or fail together—eliminating failed swaps that leave behind dangling token approvals.
Beyond fee flexibility, the proposal's authors frame it partly as preparation for quantum computing threats, describing Frames as a "native off-ramp" from elliptic-curve cryptography. Post-quantum signatures are several kilobytes each, pushing toward signature aggregation. The draft remains unscheduled for any network upgrade, though a testnet run by the ethrex client has paired Frames with FOCIL, a censorship-resistance mechanism.