Skip to main content
Always verify youโ€™re interacting with the official Dubs contract.

Program ID

DUBS V2 PROGRAM ADDRESS

85wJGp9uc8w2FeKX9CEHsudTo1UVCrmuRFy37oCcaoG1

Key Addresses

RoleAddressPurpose
Program85wJGp9uc8w2FeKX9CEHsudTo1UVCrmuRFy37oCcaoG1Main Dubs V2 smart contract
OperatorBVZXwZpfgyzTBdRFHohkHZppPHnAyqyctRsKy3vWfQibReceives 4-5% platform fee
OracleFWUJCthDfPcgmTvdQWM5uofxxiYjqJFMMwiLYvS7LBFaResolves game outcomes
All addresses above are hardcoded in the smart contract and cannot be changed. If you see different addresses, you may be interacting with a fake contract.

Network

Solana Mainnet

Dubs operates exclusively on Solana Mainnet. Make sure your wallet is connected to Mainnet, not Devnet or Testnet.

Verifying Transactions

Every Dubs transaction is publicly verifiable on-chain:
  • Game creation - Creates a GameV2 PDA account
  • Staking - Creates a Position PDA and transfers SOL to game escrow
  • Resolution - Oracle records the winning outcome
  • Claims - Transfers SOL from game escrow to winner
You can verify any game by checking its PDA on Solscan. The seeds are ["game_v2", game_id].