Skip to main content
All CollectionsDapps & DeFi
How does the widget fee work for native swaps?
How does the widget fee work for native swaps?

Article outlining the third-party tiered fees for the Native Swaps feature.

Johannes Moormann avatar
Written by Johannes Moormann
Updated over a week ago

A small widget fee is automatically applied to any swap natively made in the Safe{Wallet} UI and paid to CoW Swap. A part of this fee is then paid to Safe Ecosystem Foundation as a license fee to support Safe community initiatives. In this article we’ll explain in detail, how are these fees calculated, and what additional cost do swap feature users bear.

Fee tiers

Tiered fees for all token pairs (excluding stablecoin-only pairs)

Example: ETH to USDC

Trade size (in USD)

Applied fee

0-100.000

0.35%

>100.000 - 1.000.000

0.20%

>1.000.000

0.1%

Tiered fees for stablecoin-only pairs (USDC/USDT/DAI)

Example: USDC to DAI

Trade size (in USD)

Applied fee

0-100.000

0.1%

>100.000 - 1.000.000

0.07%

>1.000.000

0.05%

How the fees are applied

The widget fee is always applied to the surplus currency. A surplus in CoW Swap is any improvements over the quoted price. Surplus currency depends on the order type - whether it's a sell or a buy order. Read more about surplus in this CoW Swap article.

Examples:

  • In case you define that you sell 1,000 USDT for ETH it's a sell order, and the surplus currency will be ETH as the exact amount to receive is unknown.

  • In case you define that you buy 1 ETH for USDT it's a buy order, and the surplus currency will be USDT as the exact amount to send is unknown.

As a consequence, it's not possible to know the exact amount of the widget fee before the swap execution. But the percentage to be charged is always known and displayed to a user.

Other fees and expenses

Besides the widget fee, other elements that affect the final amount users receive include:

  • Network costs. Network costs cover gas fees, liquidity pool fees, and other operational costs incurred by solvers when settling transactions.

  • Price improvement. If CoW Protocol can find a user more than it initially quoted, the additional amount is split between the trader and the protocol.

More detailed information about CoW Protocol fees & revenue can be found in the CoW DAO documentation.

Did this answer your question?