Introduction
BetBit Sports
Peer-to-Peer Wager Escrow on Avalanche
BetBit is a decentralized 1v1 wager escrow protocol built on Avalanche. Two participants agree on a wager, both deposit USDC into a smart contract, report outcomes independently, and the winner withdraws their funds. No middleman and no house edge. The smart contract handles custody and settlement.
Live Demo: vip.betbitsports.com
Chain: Avalanche Fuji Testnet (Chain ID: 43113)
Currency: USDC (6 decimals)
What Makes BetBit Different
No seed phrases. Users authenticate with passkeys (biometrics or hardware keys) through ERC-4337 smart accounts. Sign up feels like creating any other web account.
No gas fees. Every transaction is gas-sponsored through Pimlico's paymaster. Users never need to hold AVAX or think about blockchain mechanics.
No trust required. Funds sit in an immutable smart contract escrow. Neither party, including the BetBit team, can access deposited funds outside the settlement rules coded into the contract.
Fair settlement. Both parties submit outcomes independently (blind submission). If they agree, the contract auto-settles. If they disagree, a pre-selected mediator resolves the dispute through an on-chain ruling with an appeal window.
Quick Links
Tech stack, architecture decisions, implementation approach
Components, workflows, and system design
Full walkthrough from signup to withdrawal
MoSCoW analysis of all features
V2 features: operator API, variable odds, team play, AI agents
Contract addresses, ABIs, state machine
Backend endpoints and database schema
Last updated