Every blockchain transaction (sending, staking, swapping, using a Dapp) needs a network fee, called "gas" on EVM chains. On EVM chains and Solana, NUFI lets you choose how much to pay. A higher fee gets your transaction processed faster, which helps when the network is busy.
You pay fees in the chain's native token, such as ETH on Ethereum, ETH on Base, or SOL on Solana. Keep a little in the account you're sending from.
EVM chains (Ethereum, Base, Arbitrum, etc.)
- Set up your transaction in NUFI or in a Dapp.
- On the review screen, choose a gas setting:
- Market (default): the current standard rate.
- High: pay more for faster processing.
- Low: pay less, but your transaction may be slow or get stuck if the network is busy.
- Advanced: set your own maximum base fee and priority fee.
- Review and sign the transaction.
Solana
- Set up your transaction in NUFI or in a Dapp.
- On the review screen, choose a priority fee: Medium, High, Very High or Manual (custom).
- Review and sign the transaction.
Solana's base fee is fixed and very small. The priority fee is an optional extra that helps your transaction go through faster when the network is congested.
Custom nonce (EVM chains, advanced)
Every transaction from an EVM account has a nonce: a number that counts that account's transactions in order. Your first transaction uses nonce 0, the next uses 1, and so on. The network processes them strictly in sequence, so transaction 5 can't confirm until transaction 4 has.
NUFI sets the nonce automatically, and most people never need to change it. Setting it yourself is useful in one situation: fixing a stuck transaction.
If a transaction is pending for a long time (usually because its gas fee was too low), every later transaction from that account queues behind it. To fix this, send a new transaction with the same nonce as the stuck one and a higher gas fee. The network will only confirm one of the two, and validators pick the one paying more.
- To speed it up: repeat the same transaction (same recipient and amount) with the same nonce and a higher fee.
- To cancel it: send 0 of the native token to your own address, with the same nonce and a higher fee. Once it confirms, the original transaction is dropped.
To find the stuck transaction's nonce, open it in the account's History tab or look it up on the chain's block explorer, such as Etherscan.
Be careful:
- Too high: a nonce higher than the next one in line will wait until the gap is filled. For example, if your last confirmed nonce is 4 and you use 6, it won't go through until something uses 5.
- Already used: a nonce from a transaction that's already confirmed will be rejected.
- The fee has to go up: a replacement may need a higher fee than the original.