Jump to the text

The subject this site goes deep on

Ethereum gas fees at casinos: what sets the price of a transfer, and why it jumps

A casino deposit in ether has two prices, the amount you mean to send and the fee the network charges for carrying it. The second one is the one that jumps. This page explains how it is made, so that a jump reads as arithmetic and not as a fault.

The general mechanism is stated in full below. What the twelve operators say about fees on their own pages is collected at the end, with links to each operator.

Twelve bars of a base fee rising to a peak and falling back

What is the gas fee for Ethereum?

Gas is the unit the network uses to measure work. Each operation in a transfer has a fixed cost in gas, and the fee is the number of gas units used multiplied by the price of one unit. The price is quoted in gwei, a billionth of an ether, and the fee itself is paid in ether.

A plain ether transfer to an ordinary address uses 21,000 units. A transfer that calls a contract uses more; wallet makers quote about 45,000 for a token approval, for example. So one half of the sum is nearly fixed, and everything that makes a fee jump lives in the other half, the price per unit.

What sets the price of one unit?

Since the upgrade known as EIP-1559 the price has two parts. The base fee is set by the protocol itself, not by users or validators, and it is burned. The priority fee, the tip, goes to the validator that includes the transfer, and it is the part a wallet lets you raise to be served sooner. A wallet also sets a ceiling on what it will pay, and anything the real price comes in under that ceiling is not charged.

The base fee follows the crowd. Each block has a target fill of half its capacity. If the last block was fuller than that, the next base fee goes up; if it was emptier, it goes down. The change per block is capped at 12.5%.

How quickly can the price double?

Quicker than most people expect. A block arrives about every twelve seconds, and 12.5% compounds: after six full blocks the base fee is about twice what it was, which is a little over a minute. It works the same way downward, and six empty blocks leave it at a little under half.

That is the whole reason a price jumps. Nothing mysterious has happened. Demand for room in a fixed-size block has risen, and the protocol charges for it with a rule that moves in compounding steps. In a calm period the base fee sits low and flat; in a busy one it climbs within minutes, and it can fall back as fast.

The same transfer in money terms

A fee in ether is converted to your currency at the current ether rate, so the sum you see has two moving parts: the gwei price and the exchange rate. A fee that looks unchanged in gwei can still change in your currency, and the reverse.

Neither part depends on how much you send. A plain transfer of a small amount costs the same gas as a large one, which is why the fee weighs most on small deposits and almost nothing on large ones.

How much Ethereum do I need for gas fees?

Enough ether, in the wallet that signs, on the network you send from. A wallet will not send your whole balance of ether, because the fee is taken on top of the amount; if you try, it lowers the amount or refuses. On a Layer 2 the wallet needs ether on that Layer 2, and on BNB Smart Chain it needs BNB.

What happens if the fee is too low or runs out?

Three different outcomes get mixed up. A fee below the current base fee leaves the transfer waiting, not failed. Most wallets can replace it with the same transfer at a higher fee, and until it is replaced or accepted it holds up later transfers from the same wallet. A transfer that fails during execution still pays for the gas it used. And a wallet without enough ether for the fee will not send at all.

For a casino deposit the waiting case is the common one, and the note on a payment that is not arriving walks through it.

Why does the gas fee on a casino withdrawal change?

On a withdrawal the operator signs the transfer, so the gas is the operator's to pay, and the fee on the withdrawal screen is its way of passing the cost on. Rollbit says it charges no withdrawal fees other than standard on-chain gas, previewed before you send. Cloudbet prints a flat fee per network and says the rates are determined by the blockchain network and can fluctuate without notice due to factors such as network congestion.

Both describe the same thing. The number on the withdrawal screen is a gas price in another form, and it moves for the reasons above.

Do Layer 2 networks lower the gas fee?

Usually, and by a wide margin. A Layer 2 network runs transfers itself and posts them to Ethereum in bundles, so each transfer pays only a share of the posting cost. Arbitrum, Base and Optimism pay gas in ether, as the main network does. Cloudbet's table shows the effect: when it was read, its Base row was less than a sixteenth of its Ethereum row. BetFury's documentation gives its own example, with Arbitrum almost ten times cheaper than the main network.

A Layer 2 fee has two parts, the execution there and the share of posting, so it moves too, over a smaller range. And the condition is easy to miss: the ether has to be on that Layer 2 already, and getting it there is a transfer of its own with its own fee.

Which operators give you a choice of lane?

Of the twelve, Cloudbet names four routes and prints a fee for each. BetFury names four and gives an example. Roobet writes the main network plus Base and Arbitrum as a slash. Stake names the main network and BNB Smart Chain, and lists three Layer 2 networks it does not support. Rollbit and Duelbits name the main network only.

Four more name ETH and no route: BitStarz, Vave, BC.GAME and Sportsbet.io. FortuneJack could not be confirmed, and CoinCasino could not be matched to an operator. Neither of those is a statement that the coin is refused.

What this page cannot give you

A live price. Any figure in gwei printed here would be wrong by the time it is read, and that is the subject. A block explorer publishes a gas tracker, and the estimate your wallet shows at the moment of sending is the number that counts.

Questions that come up

How busy is the Ethereum network right now? This page cannot say, because the figure changes every few seconds. A block explorer's gas tracker shows it live.
Can a gas fee be refunded? No. The fee pays the network for work done, whether or not the transfer achieves what you wanted.
Does it cost gas to play at a casino? Not inside an operator's own account. Bets are entries in its books, and gas appears only when funds move in or out.

Carry on with

Cloudbet four routes and a fee for each, the clearest comparison in the set

Withdrawal records reading the fee fields on an explorer

On a phone where the fee shows on a small screen

One question before you leave for the operator

That site takes real money, and it is not ours. Are you 18 or older?