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.comarrow-up-right

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.


Section
Description

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