All Collections
Assets
How do I set Ethereum and ERC20 custom transaction fees?
How do I set Ethereum and ERC20 custom transaction fees?

Information on Ethereum (ETH) and ERC20 fees in Exodus. How to send, receive and set custom transaction fees on the Ethereum network.

Updated this week

Everything you need to know about setting Ethereum and ERC20 custom transaction fees inside of Exodus.

Need a crypto wallet that gives you full control of your assets? You can download Exodus here.


In this article:


How do I set custom Ethereum network fees?

Note that the custom fee you choose is the maximum fee that you might pay. In many cases, the gas for your transaction will cost less, and any extra ETH will be returned to your wallet.


Mobile

  1. In Exodus Mobile, navigate to your Ethereum (ETH) or ERC20 token wallet, then tap the Send icon.

  2. Tap the menu icon.

  3. Next:

    • a) Slide the slider to the left to pay a lower fee. Transactions with low fees will have lower priority and could get stuck if the fees are too low.

    • b) Slide the slider to the right to pay a higher fee. Transactions with high fees will have a higher priority, making it more likely that the validators will include it in the next batch of transactions they process.

    • c) Tap the pencil icon to input a custom fee manually.

  4. Finally, tap Confirm.


Desktop

  1. In Exodus Desktop, navigate to your Ethereum (ETH) or ERC20 token wallet, then click Send.

  2. Click Show Advanced in the top left corner to enable the advanced sending options.

  3. Next:

    • a) Slide the slider to the left to pay a lower fee. Transactions with low fees will have lower priority and could get stuck if the fees are too low.

    • b) Slide the slider to the right to pay a higher fee. Transactions with high fees will have a higher priority, making it more likely that the validators will include it in the next batch of transactions they process.

    • c) Click the pencil icon to input a custom fee manually.


Web3 Wallet

  1. In Exodus Web3, navigate to your Ethereum (ETH) or ERC20 token wallet, then click Send.

  2. a) Paste in the address you want to send the funds to, then enter the amount to send. To set a custom fee, b) click on the arrow next to Estimated Network Fee.

  3. a) Use the slider to set your custom fee, then b) click Confirm.

    A transaction with low fees will have lower priority and could get stuck if the fees are too low.

    Transactions with high fees will have a higher priority, making it more likely that the validators will include it in the next batch of transactions they process.

  4. After you have set your custom fee, you can send your transaction. For more information about how to send crypto, visit: How do I send crypto on Web3 Wallet?


What should I do if my transaction gets stuck with a low fee?

If you set your custom fee too low or there is a sudden spike in network fees, your transaction might get stuck pending.

If this happens, then you might be able to accelerate the pending Ethereum or ERC20 transaction by paying a higher fee.

To learn more about accelerating a Ethereum and ERC20 transaction, visit: How do I accelerate a stuck Ethereum or ERC20 token transaction?

Did this answer your question?