Creating an account
Sign up at sx.bet and choose a username. There are two ways to sign up:- Email or Google — SX Bet creates a non-custodial Magic wallet for you, tied to your email address. Easiest for users with no prior crypto experience.
- Connect a wallet — If you already have a crypto wallet like MetaMask or Rabby, you can connect it directly instead.
Your wallet, your funds
SX Bet is non-custodial — your funds remain in your personal wallet at all times. This is fundamentally different from a traditional sportsbook where your deposit is held in an account the company controls. Here’s how it works in practice:You hold funds in your wallet
Your USDC sits in your personal crypto wallet — whether that’s your email wallet or MetaMask/Rabby.
You place a bet
When you place a bet, you cryptographically sign the transaction with your private key. This authorizes the transfer — nothing moves without your explicit approval.
Funds move to escrow
Your stake moves from your wallet into an escrow smart contract. The same happens for the users on the other side of your bet. Neither party can touch the funds while the market is open — the contract holds them trustlessly.
Your address and private key
Every wallet has two components:- Your address is your public identity on SX Bet — it looks like
0x52adf738AAD93c31f798a30b2C74D658e1E9a562. This is how the API identifies you, and it’s safe to share. - Your private key is what proves you own your wallet. It’s used to sign every order and transaction. It never leaves your device and must be kept secret.
.env file:
Funding your account
All bets on SX Bet are denominated in USDC. To place or post orders, you’ll need USDC in your wallet. See the deposit & withdraw guides for instructions on depositing funds.You can read all public data — sports, fixtures, markets, orderbooks — without an account or any funds. You only need a funded wallet to post or fill orders.
Testnet & Mainnet
Test without real funds using the SX Bet testnet
Create an Account
Step-by-step guide to setting up your wallet
