Skip to content

On-Chain Audit

Every bet on SharkBetX is independently verifiable on the Polygon blockchain.

What Is Recorded On-Chain

  • Deposits and withdrawals — every fund movement with exact USDC amounts.
  • Bet placement — a cryptographic fingerprint of each bet (event, outcome, stake, odds, order reference).
  • Settlement — the profit/loss and commission for each settled position.
  • Trade execution — the exchange transaction where your order was filled.

How to Verify

Each bet in the interface includes transaction hashes. Click them to open the transaction on Polygonscan and confirm:

  • Your bet was logged with the correct details.
  • The trade happened at the reported price and size.
  • Settlement applied the correct PnL and commission.

You can also look up your wallet address on Polygonscan to see your full transaction history.

Verify Your Balance On-Chain

Your deposited funds are backed by on-chain custody state on Polygon. You can check your balance at any time without relying on server data.

From the Wallet Tab

Click "Verify balance on-chain" in the Wallet tab. This opens a page that reads your balance directly from the blockchain via a public RPC — no server involved.

Independently on Polygonscan

If you prefer to verify without using our page at all:

  1. Open the UserVault contract on Polygonscan (Read as Proxy tab).
  2. Click Connect to Web3 and approve the MetaMask connection. This is read-only — Polygonscan only sees your address, it cannot access your funds.
  3. Find and expand the balances function.
  4. Paste your wallet address and click Query.
  5. The result is in raw USDC units (6 decimal places). Divide by 1,000,000 for the dollar amount. For example: 8065904829 ÷ 1,000,000 = $8,065.90.

You can also verify your withdrawal address (withdrawalAddress mapping) on the same page.

View the verified UserVault V8 implementation source code to see exactly how your funds are managed. For more details on the security architecture, see Fund Security.

TIP

Your on-chain balance reflects your current account claim after deposits, withdrawals, and settled PnL. Active bets reduce your available balance through the locked amount.

What the Fingerprint Proves

When a bet is placed, a cryptographic hash of the bet details is stored on-chain. This hash acts as a tamper-proof fingerprint: if any detail were changed after the fact, the hash would no longer match. This means you can independently verify that the off-chain bet record matches what was committed on-chain at placement time.

TIP

All on-chain data is public. No API key or special access is needed — just visit Polygonscan.