> For the complete documentation index, see [llms.txt](https://help.defisaver.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.defisaver.com/features/exchange/one-transaction-swaps-with-eip-7702.md).

# One-transaction swaps with EIP-7702

DeFi Saver now provides users with the option of toggling on experimental support for EIP-7702

This means that users can handle any token swap in one transaction thanks to batching of approval and swap transactions.

The current requirements are:

* Using MetaMask
* Having a Smart Wallet (Safe or DSProxy)

To utilize it, simply visit our Exchange tool and you'll have the option to toggle EIP-7702 on:

<figure><img src="/files/DNbLGc0qDnv6itJkBdCN" alt=""><figcaption></figcaption></figure>

## What is EIP-7702?

It's an Ethereum Improvement Proposal introduced as part of the Pectra upgrade, which went live on May 7, 2025.&#x20;

It boosts the functionality Externally Owned Accounts (EOAs) by allowing them to temporarily adopt smart contract functionality, without actually needing to migrate to a new address or deploy a separate smart contract.&#x20;

> One of the main use-cases of this improved functionality is transaction batching. With EIP-7702, multiple actions can be batched into one transaction, which was previously only possible through smart contracts.

***

## Related Articles:

* [Exchange](https://help.defisaver.com/features/exchange)
