Skip to main content

What gasless trading is

Gasless trading lets you trade without paying the network fee yourself. Instead of submitting the transaction from your wallet, you sign your order and a relayer broadcasts it and covers the gas. You still authorize the exact trade; only the broadcasting and the fee are handled for you. Enable it under Gasless swap in Settings, at the top right of the order form.

How it works

  1. You request a quote as normal.
  2. You sign the order with Permit2 in your wallet. This is a signature, not a transaction, so it costs no gas.
  3. The relayer broadcasts the transaction and pays the network fee.
  4. The trade settles onchain and your balances update on confirmation.
The signature authorizes one specific trade, including the asset, amount, recipient, and minimum output. It cannot be reused for anything else.

What to know

  • Token approval may still be required. The first time you trade a given token, you may need a one-time onchain approval before signing. That approval step is not gasless, but the trade itself is.
  • Available for token sales. Gasless applies to ERC20 token sales. Selling the native token directly is done through a standard wallet transaction.
  • You keep custody. As with any Rialto trade, funds move only as your signed order specifies, and settlement is onchain.