Fee Structure - Relay

Documentation Index

Fetch the complete documentation index at: /llms.txt

Use this file to discover all available pages before exploring further.

In any given token swap or bridge powered by Relay, there are four potential fees:

  1. Execution Fees Covers execution costs including network gas on the origin and/or destination chain, and includes:
    • $0.02 flat fee — always included
    • Destination (fill) gas estimate — always included, covers transaction fulfillment on the destination chain
    • Origin gas estimate — only included for gasless transactions, covers transaction submission on the origin chain on the user’s behalf

For regular (non-gasless) transactions, the user pays origin gas directly from their own wallet to the network — it’s not part of the Execution fee.

  1. Swap Fees Covers payments to liquidity providers that facilitate cross-asset and cross-chain token swaps, and includes:

    • DEX fees
    • DEX swap impact
    • Solver cross-chain rebalancing fees

    Note: Hyperliquid charges a $1 activation fee for new deposits. Relay cannot change this fee — it is passed through to users.

  2. Relay Fees A flat basis point fee charged for using the Relay API gateway and related services, including via the Relay.link frontend.

Standard Fees Token Bridge & Same-Chain Wrap/Unwrap Stablecoin Swap Major Swap Minor Swap
Relay Fee charged to end users 0.00% 0.01% 0.06% 0.15%

Relay integrators can receive a revenue share on the Relay Fee. The revenue share varies by asset pair type and volume tier, as detailed below. To qualify, integrators must:

  1. Pass an API key in the Relay quote
  2. Complete Know Your Business (KYB) verification
  3. Exceed $10,000,000 in aggregate U.S. dollar volume over a trailing 30-day period
  4. Provide an EVM wallet address to receive revenue share

The revenue share cannot be used to discount the Relay product to end users.

Revenue Share Volume Tier* (U.S. Dollars) Token Bridge & Same-Chain Wrap/Unwrap Stablecoin Swap Major Swap Minor Swap
$10M – $100M 0% 34% 25% 33.33%
$100M – $1B 0% 67% 50% 66.67%

*The Revenue Share Volume Tier is calculated based on the aggregate U.S. dollar value of the transactions for the trailing 30 days.

Relay Transaction Types:

  1. App Fees Fees added on top of a Relay quote by the integrator.

If you are interested in learning how app fees work, and how you can add them to your quotes please check out our App Fees Doc. Please note that the above fee structure applies to standard cases. In certain cases, such as route-specific campaigns or promotions, different fees may apply.

Fees in the API

Both the quote API and the requests API return a request’s fees in the expandedPriceImpact object, which breaks them down into the following components:

When displaying fees to users, we recommend mapping the expandedPriceImpact fields as follows:

Fee Sponsorship

Integrators with Fee Sponsorship enabled can subsidize fees for their users. By default, setting subsidizeFees to true sponsors all fee components. For more granular control, use the sponsoredFeeComponents parameter in the quote request to choose which specific fee components to sponsor. This allows you to sponsor some fees (e.g. execution and relay fees) while letting the user pay others (e.g. swap fees). Deposit addresses do not support sponsoredFeeComponents. See the Fee Sponsorship Doc for setup details.

Deprecated: Fees Object

The fees object is deprecated. It is still returned from the quote API and the GET /requests/v2 API for backwards compatibility, but it only reports Relay-related fees and does not reflect the full cost of a request. Do not rely on it for new integrations. To understand or display the complete fee breakdown of a request, use the expandedPriceImpact object instead, which covers execution, swap, relay, app, and sponsored fees.

The deprecated fees object is segmented into the following fields: