18+ Gamble responsibly — BeGambleAware.org, GamCare We may earn a commission when you sign up via links on this page. Our editorial verdicts are independent of any commercial relationship.

Payout pattern explainer

Casino withdrawal approved but no transaction hash: what it means

By Dzmitry Turok, Software engineer · founder, payoutdb.com Last updated

Casino UI shows withdrawal approved but no transaction hash on the explorer? The payout is usually still operator-side, or the hash is not yet exposed in the UI. What to check, when to escalate.

What we do not claim
  • — We cannot guarantee any future withdrawal will match past results.
  • — We have no access to the casino's internal systems.
  • — Pending status can have many causes outside our visibility.

What to do when a casino withdrawal is approved but no transaction hash is shown

A casino dashboard showing your withdrawal as approved or processed, but with no transaction hash, usually means either the operator has not broadcast a transaction yet, or the hash exists but has not been exposed in the cashier UI. Until a hash is visible, block-explorer searches by your wallet address will not find the payout.

  1. Refresh the cashier once. Some casinos show the transaction hash only after the wallet has signed the payout. If the hash appears, the payout is now broadcast and you can verify it on the explorer.
  2. Check whether KYC is open. Operators often approve a withdrawal then hold it pre-broadcast until KYC is complete. Look in account messages and email (including spam).
  3. Wait for the operator's typical batch window. Some operators broadcast on a schedule rather than immediately after approval. The window varies per operator.
  4. Open a support ticket if the wait gets long. Reference the withdrawal ID from the cashier page. Ask explicitly for the transaction hash so you can verify the payout on the public block explorer.
  5. Do not assume an explorer search will find your transaction. Until a hash exists, no public record exists. Searching your wallet address on the explorer will not show an incoming transaction that has not been broadcast.

Once a transaction hash appears, the on-chain wait depends on the network: typically seconds to minutes on Tron, minutes to tens of minutes on Ethereum during congestion. From that point you can verify the payout directly on the block explorer.

What we observe across operators we cover

PayoutDB indexes USDT ERC20 settlements from attributed payout wallets for Stake, Roobet, Bitcasino.io, Shuffle, and Duelbits. The per-operator pages show recent broadcast transactions, each linked to its Etherscan record. We do not observe pre-broadcast operator state at any of these operators, because that state is internal to the casino and not visible from outside.

Where we have completed a first-party withdrawal test (TrustDice, USDT TRC20, 12 May 2026, 8 minutes 40 seconds end-to-end), the test record at /casino/trustdice/usdt-trc20/ decomposes the wait into the operator-side approval leg (5 minutes 12 seconds in that test) and the on-chain settlement leg (3 minutes 24 seconds). That decomposition is only possible because we held both endpoints. Without a first-party test we cannot publish the operator-side number.

Frequently asked questions

Where can I see operators we have observed paying out recently?

See Crypto casinos with tested withdrawals for the list of operators we cover, separated into first-party tested and on-chain observed.

Why does "approved" on the casino UI not mean broadcast?

Approved is an operator-internal status. It signals that the cashier has cleared the withdrawal for payout, but the operator's wallet may not have signed and broadcast the transaction yet. Some operators broadcast within seconds; others batch. The transaction hash is the only public signal that the broadcast has happened.

Can I find my withdrawal on the explorer by my wallet address?

Only after broadcast. Searching the explorer by your receiving address before a transaction is broadcast will return nothing for that payout, because no transaction exists on-chain yet.

How long should I wait before contacting support?

Reasonable windows depend on the operator. If KYC is open, the wait is until you submit documents. If KYC is complete and the cashier has shown approved status for many hours with no hash, asking support for the transaction hash is a reasonable next step.

Why don't you publish a target wait time per operator?

We publish operator-specific timing only when we have a first-party PayoutDB withdrawal test. So far we have one (TrustDice, USDT TRC20, 12 May 2026). For other operators we cover on-chain settlement data only.

Withdrawal troubleshooting guides

Next step

See which operators PayoutDB has either own-tested or attributed on-chain. Evidence is graded; affiliate links are disclosed.

Compare tested withdrawal evidence →

Or jump to a single own-tested record: TrustDice USDT TRC20 test →