ERC-7914

Learn how ERC-7914 enables ETH transfer allowances in Uniswap smart wallet contract account flows.

ERC-7914 is a standard that adds native Ether transferFrom functionality to smart contract wallets.

What It Adds

In Uniswap smart wallet, ERC-7914 allows approved accounts or contracts to spend ETH under explicit wallet permissions, which EOAs do not support natively.

Current Status

Uniswap Labs contributes to the ERC draft.

Reference Implementation

Calibur’s reference implementation is here.