Crypto

How to Deposit USDT at an Online Casino (2026): Wallets, TRC20 vs ERC20, the Cashier & Confirmations

USDT casino deposits for Pinoy players: TRC20 vs ERC20, exchange vs own wallet, cashier steps at Winna, BC.Game, BK8 and Megapari, fees, minimums and payouts.

CasinoDurian· By Tony· Updated Oct 5, 2026· 11 min read

In short: USDT is the way Pinoy players fund casinos that GCash can't link to anymore: buy it in GCrypto, Maya or Coins.ph, send it to the casino's address on the right network, and it lands once the blockchain confirms. The one rule that matters is network matching: TRC20 to a TRC20 address, or the money is gone. This guide covers the networks, exchange versus own wallet, the exact cashier steps at our four Philippine casinos, what the cashier records say about minimums and payout times, and the mistakes that cost real pesos.

Key takeaways

  • ✓USDT is a dollar-pegged token. 1 USDT tracks about 1 US dollar, so your balance doesn't swing like Bitcoin while you play.
  • ✓Pick the network before the amount. TRC20 (Tron) is the default at Southeast Asian cashiers and GCrypto sells USDT on Tron; ERC20 (Ethereum) costs more in fees; BEP20 and Solana appear where the casino lists them. Send on the wrong network and the deposit is unrecoverable.
  • ✓Cashier flow everywhere: Wallet → Deposit → USDT → choose the network → copy the address → send from your exchange or wallet → wait for confirmations. Do a small test send the first time.
  • ✓From our cashier records: BK8 credits USDT in up to 3 minutes and pays out within 25 minutes; Winna is instant on its side from a $20 minimum, capped at $10,000 a day; BC.Game is instant on its side; Megapari lists 0–24 hours pending.
  • ✓Fees are the network fee per send (shown before you confirm) plus the exchange's spread. One ₱3,000 send costs less than ten ₱300 sends.
  • ✓Withdraw to the same coin and network you deposited with, then sell the USDT for pesos in GCrypto or Coins.ph and move them to GCash.
Winna logo

Best casinos to try this

Winna · 3.5/5

Visit Winna →

What USDT is, in one paragraph

USDT, or Tether, is a stablecoin: a crypto token built to track the US dollar one for one, so 1 USDT is worth about $1 today, tomorrow and next week. It moves on public blockchains the way Bitcoin does, in minutes, with no bank in the middle, but without Bitcoin’s price swings. That combination is why USDT became the working currency of crypto casinos, and why it became the Pinoy player’s workaround after the BSP’s August 2025 order cut e-wallet links to gambling sites. You buy USDT with pesos in a licensed app (GCrypto inside GCash, Maya, Coins.ph), send it to the casino, play, and send it back. All four casinos we review for the Philippines take it: Winna is crypto-only, BC.Game and BK8 run peso cashiers with USDT beside them, and Megapari lets you open the account in USDT. If you don’t have USDT yet, start with our buy USDT guide and come back.

Which network: TRC20, ERC20, BEP20 or Solana

This is the part that loses money, so read it twice. USDT exists on several blockchains at once. The token is the same; the rails are different, and an address on one rail can’t receive a transfer from another. The cashier will ask you to choose a network before it shows you an address.

Network What it is Address starts with Typical fee level Where our casinos list it
TRC20 Tron T Low Winna, BK8 (TRC-20), BC.Game (“TRON”), Megapari where its deposit page names it
ERC20 Ethereum 0x Higher and variable (gas) Winna, BK8 (ERC-20), BC.Game
BEP20 BNB Smart Chain 0x Low Winna
Solana Solana Base58 string Low Winna, BC.Game

Three practical rules follow.

TRC20 is the default for Pinoy players. GCrypto sells USDT on Tron, every casino we review lists it, and fees are low. Unless you have a specific reason, pick TRC20 on both sides and stop thinking about it.

ERC20 is for people who already hold USDT on Ethereum. The network fee is paid in ETH terms, changes with congestion, and can eat a meaningful slice of a ₱1,500 deposit. Fine for large transfers, poor value for small ones.

0x addresses are the trap. ERC20 and BEP20 addresses look identical. A wallet that lets you pick “BNB Smart Chain” for a casino address issued on “Ethereum” will happily send the money to a chain the casino never watches. Casinos state they cannot recover wrong-network deposits. Match the network label, not just the address.

Durian tip: Your first send to any new casino should be the smallest the cashier allows. Wait until it’s credited, then send the real amount. A ₱60 test is the cheapest insurance in crypto.

Wallets: exchange withdrawal vs self-custody

You need somewhere to hold USDT between the peso and the casino. Two options.

An exchange or licensed app (GCrypto, Maya, Coins.ph). You buy USDT with pesos and use the app’s Send function to the casino’s address, choosing the network in the app. The app pays the network fee out of your balance and shows it before you confirm. This is the simple route: no seed phrases, no separate gas token, and the same app sells the USDT back to pesos when you withdraw. The trade-offs are the app’s own limits and the fact that a send to an exchange sometimes asks for extra recipient details (GCrypto does this above ₱50,000 and emails you an OTP from PDAX).

A self-custody wallet (Trust Wallet, a Tron wallet, a hardware wallet). You control the keys, so nothing between you and the casino can freeze the funds, and re-using winnings for the next session takes seconds. The trade-offs are real: on Tron you need a small balance of TRX to pay network fees (the wallet shows the amount), your seed phrase is your only backup, and a mistake has no customer service. If you’re new, start with the exchange route and graduate later.

Either way the casino side is identical: you’re sending to the casino’s deposit address on the casino’s chosen network. Nothing about the wallet changes that.

Step by step: cashier → address → send → confirmations

The flow is the same at every casino; the labels differ slightly. These are the labels from our Philippine captures of 1–2 October 2026.

  1. Log in and open the cashier. Winna: Wallet → Deposit. BC.Game: Wallet → Deposit (crypto tab, not Fiat). BK8: Deposit → Crypto. Megapari: Deposit on an account opened in USDT.
  2. Pick USDT. The cashier lists coins; choose Tether (USDT), not USDC or TRX.
  3. Pick the network. Winna lists TRC-20, BEP-20, ERC-20 and Solana. BK8 lists TRC-20 and ERC-20. BC.Game shows TRON among others. Megapari names the network next to the address; if it isn’t the one your app sells, don’t send. Choose TRC-20 unless you have a reason not to.
  4. Copy the address with the copy button, never by retyping. Note the minimum deposit and the confirmations required if the cashier shows them.
  5. Open your app (GCrypto: tap USDT → Send), paste the address, select the same network, enter the amount, and check the fee shown.
  6. Compare the first and last four characters of the pasted address against the cashier. Then confirm, and enter the OTP if your app asks for one.
  7. Wait for confirmations. Tron transfers usually confirm within a few minutes. The cashier shows the pending deposit and updates your balance when its required confirmations are reached.
  8. At Megapari and BK8, finish the bonus steps if you want them: Megapari needs the casino bonus opted in before the deposit; BK8 needs a transfer to a game wallet with a promo code.

The brand pages have the screenshots for each cashier: Winna from GCash, BC.Game from GCash, BK8 from GCash and Megapari from GCash.

Confirmations, TXIDs and what “pending” means on the chain

A card payment is either approved or declined. A blockchain transfer passes through states, and knowing them stops the panic when a deposit doesn’t appear in ten seconds.

When you tap Send, your app broadcasts the transfer and gives you a transaction ID (TXID or hash), a long string of letters and numbers. Copy it. The transfer is unconfirmed until the network includes it in a block, then it gathers confirmations as further blocks are added. Casinos credit a deposit once it reaches the number of confirmations they require, which the cashier shows next to the pending deposit. On Tron the whole thing usually takes a few minutes; Ethereum can take longer when the network is busy, and a fee set too low can leave a transfer waiting.

You can check any transfer yourself on a public block explorer: Tronscan for TRC20, Etherscan for ERC20, BscScan for BEP20, Solscan for Solana. Paste the TXID and you’ll see whether it’s confirmed, how many confirmations it has, and the address it went to. If the explorer shows “success” to the right address and the casino still shows nothing after thirty minutes, that’s when you message live chat.

What support will ask for, so send it in the first message: your username, the coin and network, the amount, the TXID, the time and a screenshot from your app. With a TXID a good agent credits a late deposit in minutes. Without one, you’re both guessing. And if the explorer shows the transfer went to an address on a different network than the casino issued, say so plainly; that’s the one case where the funds are usually gone, and no amount of chatting changes the chain.

Fees and minimums: what’s recorded, what’s in the cashier

Crypto deposits carry two costs: the network fee on every send (paid to the blockchain, shown by your app before you confirm) and the spread between your app’s buy and sell prices. Casinos themselves rarely charge on the way in.

Casino Deposit fee Minimum deposit Withdrawal fee Minimum withdrawal
Winna None stated; network fee paid by your app Shown per coin on the deposit screen; Buy Crypto from $5 Network fee only, shown before you confirm $20
BC.Game None stated Varies by coin, shown in the cashier Network fee; VIP Club members pay none Shown in the cashier
BK8 No fees per its FAQ Not published No fees per its FAQ Not published
Megapari Not published Not published Not published Not published

A worked example with the numbers you’ll actually meet. Say you want a ₱3,000 session at Winna. Your app shows a live USDT price; for the sum below we’ll use an illustrative ₱58 per USDT (the app shows the real rate, which moves). ₱3,000 ÷ 58 ≈ 51.7 USDT. You buy 52 USDT, the app shows a Tron network fee of a fraction of a dollar, and you send 50 USDT to keep a buffer. Winna credits 50 USDT. You play, finish the session at 62 USDT, bet each deposit once (Winna’s 1x rule), and withdraw 60 USDT, which clears the $20 minimum and sits well under the $10,000 daily cap. Winna deducts the network fee, your app receives about 60 USDT less that fee, you sell at the app’s rate, and the pesos go to your GCash wallet. Had you made five ₱600 sends instead of one, you’d have paid the network fee five times for the same ₱3,000.

Withdrawing back to USDT (and back to pesos)

Withdrawing is the deposit in reverse, with one extra rule: at Megapari you withdraw to the same method you deposited with, and at every casino you should withdraw the same coin on the same network you know works.

  1. Finish any bonus turnover and the deposit rule (1x at Winna; each deposit bet once at odds 1.1+ at Megapari; deposit played through at BK8). Make sure KYC is done.
  2. In your app, get your receive address for USDT on TRC20 (GCrypto: USDT → Receive → Tron).
  3. In the casino, open Wallet → Withdraw (Winna, BC.Game) or the withdrawal page, pick USDT and TRC-20, paste your address, enter the amount above the minimum, and check the fee shown.
  4. Confirm. Winna and BC.Game process instantly on their side; BK8 within 25 minutes; Megapari lists 0–24 hours pending, then up to 1–7 days by method. The blockchain confirms after that.
  5. When the USDT lands in your app, Sell it for pesos and Withdraw the pesos to GCash or your bank.

Stuck at step 4? Our withdrawal guide lists the eight reasons payouts stall and a live-chat template that gets answered.

Our casinos × USDT

From the cashier records and reviews we keep for the Philippines (verified 1–2 October 2026).

Casino USDT networks shown Deposit credited Withdraw USDT? Payout time (stated) Daily limit
Winna TRC-20, BEP-20, ERC-20, Solana On blockchain confirmation Yes, min $20 Instant on its side; AskGamblers 0–24 h $10,000 per 24 h; VIP host can raise
BC.Game TRON (TRC-20) and others in the cashier On blockchain confirmation Yes Instant on its side Not published before login
BK8 TRC-20, ERC-20 Up to 3 minutes Yes Within 25 minutes (FAQ) VIP ₱400,000+ a day; regular not published
Megapari Named on the deposit page Not always instant Yes, same method 0–24 h pending, then 1–7 days 10,000 a day (T&Cs)

Reading it plainly: for pure speed in and out, Winna and BC.Game; for USDT into a peso bonus casino, BK8 (it credits USDT at the on-screen rate and pays out in 25 minutes); for the biggest package on a USDT account, Megapari, with patience. All four, ranked, are on our crypto casinos list, and the quick payers on the fast payout list.

Mistakes that cost real pesos

  • Wrong network. The number one. TRC20 to TRC20. Read the label on both screens.
  • Retyping the address. One wrong character and the funds go to nobody. Copy, paste, compare the first and last four characters.
  • Sending USDC or TRX by mistake. They sit next to USDT in every app. Check the ticker.
  • Skipping the test send to a brand-new casino. Sixty pesos of insurance.
  • Ignoring the minimum. A deposit under the cashier’s minimum may not be credited automatically.
  • Many small sends. The network fee is per transfer; batch your session into one deposit.
  • Forgetting the deposit rule. Winna wants 1x turnover on each deposit; Megapari wants each deposit bet once at odds 1.1+. Untouched USDT can’t be withdrawn the same minute.
  • Withdrawing to an exchange that needs a memo. Casino addresses don’t need one, but some exchange receive addresses do. GCrypto’s Tron address doesn’t; check yours.
  • Leaving KYC for payday. BC.Game can ask for ID plus a selfie before a withdrawal; Megapari says checks take up to 72 hours. Do it the day you deposit.

Where to play with USDT

  • Winna: crypto-only, four USDT networks, no welcome bonus and no bonus turnover, instant rakeback from your first bet, payouts instant on its side from $20. casino.guru rates its safety 9.3. The cleanest USDT experience in our line-up.
  • BC.Game: USDT on TRON beside a peso wallet, 7,600+ slots with JILI and Fa Chai, crypto payouts instant on its side, and an up-to-500% deposit offer that unlocks as you bet. Verify early.
  • BK8: USDT credited in up to 3 minutes at the on-screen rate into a peso account, the 100% up to ₱5,000 at 12x bonus, and withdrawals within 25 minutes with no BK8 fees. The way to get a classic peso bonus with crypto money.

Once you’ve chosen, our crypto bonuses guide explains why rakeback and cashback replace the big match bonus at crypto casinos, and whether to hold BTC or USDT while you play.

21+ only. Buy only what you’ve already decided to play, treat it as entertainment money, and if it stops being fun, our responsible gambling page has free help.

FAQ

What is USDT and why do casinos use it?

USDT (Tether) is a stablecoin: a crypto token designed to track the US dollar one to one. Casinos like it because it moves in minutes with no bank in the middle, and players like it because the balance doesn't swing like Bitcoin during a session. All four casinos we review for the Philippines accept USDT deposits and withdrawals.

TRC20 or ERC20 for a casino deposit?

TRC20 (the Tron network) in almost every case for Pinoy players: GCrypto sells USDT on Tron, Tron fees are low, and every casino we review lists it. ERC20 runs on Ethereum and its network fee is higher and variable. Use ERC20 only if your wallet holds USDT there already and the casino lists it. Whatever you pick, the network must match on both sides.

What happens if I send USDT on the wrong network?

In most cases the funds are lost. A TRC20 address starts with T and an ERC20 or BEP20 address starts with 0x, so sending Tron USDT to a 0x address usually fails outright, but sending ERC20 USDT to a BEP20 address (both 0x) can go through to a place the casino can't access. Casinos state they can't recover wrong-network deposits. Match the network label on both screens and test with a small amount first.

How long does a USDT casino deposit take?

Minutes, normally. BK8 says USDT is credited in up to 3 minutes once verified. Winna and BC.Game credit once the blockchain confirms the transfer, which on Tron usually takes a few minutes. Megapari notes deposits aren't always credited instantly. Each cashier shows how many confirmations it needs.

What is the minimum USDT deposit?

It's shown on each casino's deposit screen rather than published. Winna shows a per-coin minimum and its Buy Crypto option starts from $5; its minimum withdrawal is $20. BC.Game shows coin minimums in the cashier after login. BK8 and Megapari don't publish one. GCrypto's minimum order is 1 USDT.

Are there fees on USDT deposits and withdrawals?

The blockchain network fee on every send, shown before you confirm, plus your exchange's buy and sell spread. BK8's FAQ says it charges nothing on deposits or withdrawals. Winna charges the network fee only on withdrawals. BC.Game crypto withdrawals carry the network fee, and VIP Club members pay none. TRC20 is typically the cheapest route.

Can I withdraw USDT back to GCash?

In two steps. Withdraw USDT on TRC20 from the casino to your GCrypto receive address (or Coins.ph), then sell it for pesos in that app and move the pesos to your GCash wallet. Winna processes withdrawals instantly on its side from $20; BK8 within 25 minutes; BC.Game instantly on its side; Megapari within 0–24 hours pending.

Do I need my own crypto wallet, or is GCrypto enough?

GCrypto, Maya or Coins.ph is enough for most players: you buy USDT, send it to the casino and receive it back in the same app. A self-custody wallet like Trust Wallet gives you full control and faster re-use of funds, but you must keep a little TRX for Tron fees and guard your seed phrase yourself. Start with the exchange route.

Winna logo

Ready to put this into practice?

Winna is our top pick for this — sign-up takes about two minutes.

Visit Winna →

Guides