Gas fees β the price of every action
A simple analogy
GasGasThe transaction fee on a blockchain. Solana: under $0.01. Ethereum mainnet: transfer ~$0.01, swap ~$0.03-0.30. Varies with network load.Read the lesson β is like fuel for a car. Every action on a blockchain network (a transfer, a swap, an LPLPLiquidity Provider β deposits tokens into a pool and earns a share of trading fees.Read the lesson β position) needs "fuel". Without it β nothing moves.
What is gas?
Every action on a blockchain network (a transaction) requires computational work. The network's validators (computers) do this work, and you pay them for it β the gas fee.
GasGasThe transaction fee on a blockchain. Solana: under $0.01. Ethereum mainnet: transfer ~$0.01, swap ~$0.03-0.30. Varies with network load.Read the lesson β fees are paid in the network's native currency:
- On the SolanaSolanaA fast blockchain (under 1s, gas under $0.01). Home to the Kamino, Orca and Meteora ecosystem.Read the lesson β network β paid in SOL SOL
- On the EthereumEthereumA blockchain with smart contracts. We use Aave (lending) and Uniswap (LP) on it.Read the lesson β network β paid in ETH ETH
- On the ArbitrumArbitrumAn Ethereum Layer 2 network. Cheaper and faster transactions than Ethereum mainnet.Read the lesson β network β paid in ETH ETH
Why do prices differ so much?
| Network | Typical transaction | Complex action (LP, swap) | Why? |
|---|---|---|---|
| Solana SOL | ~$0.001 | $0.001β$0.01 | Fast, efficient design |
| Arbitrum ETH | < $0.01 | $0.01β$0.05 | L2 rollup β cheap and steady |
| Ethereum mainnet ETH | ~$0.01 | $0.03β$0.30 | Price shifts with network load |
How does the Ethereum gas price form?
EthereumEthereumA blockchain with smart contracts. We use Aave (lending) and Uniswap (LP) on it.Read the lesson β mainnet has limited space in every block. It works like an auction: when a lot of people want to transact at once, whoever offers more gas gets processed first, and the price rises. After the 2024 "Dencun" upgrade (and the blob-capacity increases that followed), space grew considerably, so on a normal day EthereumEthereumA blockchain with smart contracts. We use Aave (lending) and Uniswap (LP) on it.Read the lesson β costs cents β it only gets expensive during short peak moments. Before a bigger operation, it's worth glancing at etherscan.io/gastracker.
Solana gas β why is it so cheap? SOL
SolanaSolanaA fast blockchain (under 1s, gas under $0.01). Home to the Kamino, Orca and Meteora ecosystem.Read the lesson β's architecture lets it process hundreds of transactions per second at minimal cost:
| Component | Price |
|---|---|
| Base transaction fee | |
| Priority fee (for faster processing) | 0.00001β0.001 SOLSOLSolana's native token. Used to pay gas and as collateral.Read the lesson β |
| Rent (creating a new account) | ~0.002 SOLSOLSolana's native token. Used to pay gas and as collateral.Read the lesson β (one-time) |
Note: SolanaSolanaA fast blockchain (under 1s, gas under $0.01). Home to the Kamino, Orca and Meteora ecosystem.Read the lesson β has a "rent" system β creating a new token account requires a small deposit (~0.002 SOLSOLSolana's native token. Used to pay gas and as collateral.Read the lesson β). That deposit is refunded when you close the account.
The Ethereum gas system ETH
EthereumEthereumA blockchain with smart contracts. We use Aave (lending) and Uniswap (LP) on it.Read the lesson β uses the EIP-1559 gas model (a fee mechanism standardized in 2021):
| Component | What it is |
|---|---|
| Base fee | The network-set base price (changes every block) |
| Priority fee (tip) | An extra fee to the validator for speed |
| Gas limit | The maximum amount of gas you agree to spend |
Formula: Transaction cost = (base fee + priority fee) Γ gas used
Typical gas usage values
| Action | Gas amount | Approximate cost |
|---|---|---|
| ETH transfer | 21,000 | ~$0.01 |
| ERC-20 token transfer | 65,000 | ~$0.01β0.03 |
| UniswapUniswapAn Ethereum concentrated-liquidity protocol (V3/V4). Its Solana counterpart is Orca.Read the lesson β swap | 150,000 | ~$0.03β0.10 |
| Opening an LPLPLiquidity Provider β deposits tokens into a pool and earns a share of trading fees.Read the lesson β position | 300,000+ | ~$0.10β0.30 |
The prices in the table are for normal network load. During heavy activity (a popular token launch, market panic) the base fee can temporarily jump tens of times over β so check etherscan.io/gastracker before a bigger operation.
How Arbitrum is different
ArbitrumArbitrumAn Ethereum Layer 2 network. Cheaper and faster transactions than Ethereum mainnet.Read the lesson β is an EthereumEthereumA blockchain with smart contracts. We use Aave (lending) and Uniswap (LP) on it.Read the lesson β L2 (a second-layer network, or "rollup"). It bundles up many transactions and sends them to EthereumEthereumA blockchain with smart contracts. We use Aave (lending) and Uniswap (LP) on it.Read the lesson β mainnet as a single batch. That's why ArbitrumArbitrumAn Ethereum Layer 2 network. Cheaper and faster transactions than Ethereum mainnet.Read the lesson β's price stays low and steady (usually < $0.01β0.05) even when mainnet gas temporarily spikes.
Priority fees β faster means pricier
Solana priority fees SOL
When the network is congested (e.g., a popular NFTNFTNon-Fungible Token β a unique token. Uniswap V3 LP positions are NFTs. mint):
- You can add a priority fee to get processed faster
- Jupiter and other interfaces have a "Priority Fee" setting
- The "Medium" level is usually enough
Ethereum priority fees ETH
- MetaMaskMetaMaskAn Ethereum/EVM wallet. Used with Aave, Uniswap and Arbitrum.Read the lesson β lets you choose: Low / Market / Aggressive
- Low: cheaper, but can take several minutes or longer
- Market: standard speed, usually ~15β30 sec
- Aggressive: pricier, but usually lands in the next block (~15 sec)
What happens when you run out of gas?
| Situation | Result | What to do |
|---|---|---|
| Not enough gas to start a transaction | Transaction doesn't start | Top up your SOLSOLSolana's native token. Used to pay gas and as collateral.Read the lesson β/ETH balance |
| GasGasThe transaction fee on a blockchain. Solana: under $0.01. Ethereum mainnet: transfer ~$0.01, swap ~$0.03-0.30. Varies with network load.Read the lesson β runs out mid-transaction (ETH) | Transaction fails, BUT gas is spent | The gas money is lost, but tokens don't change hands |
| Priority fee too low | Transaction gets stuck "pending" | Increase the fee or wait |
- Ethereum: a failed transaction still spends gas β check the gas tracker before acting and set a suitable gas limit β that way you only pay for what actually happens
- Not enough gas to start a transaction β keep a small reserve of the network's native coin (SOLSOLSolana's native token. Used to pay gas and as collateral.Read the lesson β/ETH), and you'll never get stuck
- Priority fee too low β transaction "pending" β MetaMaskMetaMaskAn Ethereum/EVM wallet. Used with Aave, Uniswap and Arbitrum.Read the lesson β/Jupiter let you raise the fee any time, or you can just wait
Every one of these situations has a clear solution. It's not a trap β it's a set of parameters you control.
How much to keep in your gas reserve?
| Network | Minimum | Recommended | Why more |
|---|---|---|---|
| SolanaSolanaA fast blockchain (under 1s, gas under $0.01). Home to the Kamino, Orca and Meteora ecosystem.Read the lesson β SOL | 0.01 SOLSOLSolana's native token. Used to pay gas and as collateral.Read the lesson β | 0.05 SOL | Rent + several transactions |
| EthereumEthereumA blockchain with smart contracts. We use Aave (lending) and Uniswap (LP) on it.Read the lesson β ETH | 0.001 ETH | 0.005 ETH | GasGasThe transaction fee on a blockchain. Solana: under $0.01. Ethereum mainnet: transfer ~$0.01, swap ~$0.03-0.30. Varies with network load.Read the lesson β can spike unexpectedly |
| ArbitrumArbitrumAn Ethereum Layer 2 network. Cheaper and faster transactions than Ethereum mainnet.Read the lesson β ETH | 0.0005 ETH | 0.002 ETH | Several transactions |
A practical rule
When withdrawing crypto from a CEXCEXCentralized Exchange β a centralized exchange (e.g. Nexo, Kraken, Binance). Requires KYC.Read the lesson β (NexoNexoA centralized exchange (CEX) for buying crypto with euros. Custodial β the exchange holds the keys.Read the lesson β, Kraken), leave a small gas reserve. Once that becomes a habit, doors open: you can freely move crypto, open an LPLPLiquidity Provider β deposits tokens into a pool and earns a share of trading fees.Read the lesson β position, or manage collateral at any time β with no "oh no, I can't afford the fee" moment.
Monitoring gas prices
Best time for transactions:
- EthereumEthereumA blockchain with smart contracts. We use Aave (lending) and Uniswap (LP) on it.Read the lesson β gas is usually cheap any time; calmest at night (UTC) and on weekends, while it temporarily rises during peak moments
- SolanaSolanaA fast blockchain (under 1s, gas under $0.01). Home to the Kamino, Orca and Meteora ecosystem.Read the lesson β gas is almost always equally cheap
Summary
| Solana SOL | Arbitrum ETH | Ethereum ETH | |
|---|---|---|---|
| Typical price | ~$0.001β0.01 | < $0.01β0.05 | $0.01β$0.30 |
| Paid in | SOLSOLSolana's native token. Used to pay gas and as collateral.Read the lesson β | ETH | ETH |
| Speed | ~2 sec | ~2β8 sec | ~15 secβ1 min |
| Reserve | 0.05 SOLSOLSolana's native token. Used to pay gas and as collateral.Read the lesson β | 0.002 ETH | 0.005 ETH |
Key rules:
- Always keep a gas reserve
- For EthereumEthereumA blockchain with smart contracts. We use Aave (lending) and Uniswap (LP) on it.Read the lesson β operations, ArbitrumArbitrumAn Ethereum Layer 2 network. Cheaper and faster transactions than Ethereum mainnet.Read the lesson β remains a good choice β the price stays low and steady even when mainnet gas spikes
- A failed transaction on the ETH network β gas is still spent
- SolanaSolanaA fast blockchain (under 1s, gas under $0.01). Home to the Kamino, Orca and Meteora ecosystem.Read the lesson β β gas is practically free
Gas prices change daily, so the most important skill is learning to check them yourself. This task takes about 10 minutes β nothing to send, just observe.
This is an observation task β nothing to send or confirm. Remember the rule: never spend your entire gas reserve, or you won't be able to make any transaction.
This is learning, not investing β use only small amounts you treat as tuition.
You just read the gas tracker and saw the L2 vs. Solana difference with your own eyes β now network fees aren't a surprise, they're a predictable number you control.