🚀 Now in Beta - Join Early Access

The Web3 Betting Infrastructure

Launch trustless betting apps, marketplaces, and DAOs with on-chain odds, instant settlement, and full transparency.

What is Bet Protocol?

A comprehensive Web3-native betting infrastructure protocol that enables anyone to build decentralized, transparent, and trustless betting applications.

Prediction Markets

Create and trade on any future event with transparent odds

Sports Betting

Build sportsbooks with real-time odds and instant payouts

Casino Games

Launch provably fair casino games with on-chain randomness

Custom Games

Build unique on-chain betting experiences and competitions

One protocol. Infinite betting applications.

How it Works

Simple, transparent, and trustless betting in just a few steps

1. Connect Wallet

Connect your Web3 wallet to access the protocol

2. Place or Create Bet

Join existing markets or create your own betting opportunities

3. Oracles Resolve

Trusted oracles provide outcome data for automatic resolution

4. Instant Payouts

Automatic on-chain settlement with immediate payouts

Why Bet Protocol?

100% On-chain Logic

All betting logic runs on smart contracts for maximum transparency

Transparent Odds

Open-source odds calculation and settlement mechanisms

ZK Privacy Mode

Optional zero-knowledge privacy for sensitive betting scenarios

Modular for Developers

Composable modules that integrate with any application

Fully Open Source

Community-driven development with full code transparency

Oracle-Agnostic

Works with Chainlink, UMA, and other oracle providers

For Developers

Build betting apps with just a few lines of code

Our comprehensive SDK, smart contracts, and developer tools make it easy to integrate betting functionality into any application.

TypeScript SDK & React hooks
GraphQL subgraphs for data indexing
Testnet environments & faucets
Comprehensive documentation
// Quick Start Example
import { BetProtocol } from '@bet-protocol/sdk'

const protocol = new BetProtocol({
  network: 'ethereum',
  provider: window.ethereum
})

// Create a new betting market
const market = await protocol.createMarket({
  question: "Will ETH reach $5000?",
  endTime: "2025-12-31",
  oracle: "chainlink"
})

// Place a bet
await protocol.placeBet({
  marketId: market.id,
  outcome: "YES",
  amount: "100" // in wei
})
Active Users
12,847
Volume (24h)
$2.4M
Revenue Share+15.3%
For Operators & DAOs

Launch your sportsbook without writing code

Deploy a fully-featured betting platform with revenue sharing, liquidity provisioning, and DAO governance modules.

No-code deployment tools
Automated revenue sharing
Liquidity provider modules
DAO governance integration

Roadmap

Our journey to becoming the leading Web3 betting infrastructure

Q3 2025

Mainnet Launch

  • • Ethereum mainnet deployment
  • • Layer 2 integrations (Arbitrum, Polygon)
  • • Core betting modules
  • • Basic oracle integrations
Q4 2025

Advanced Features

  • • DAO governance tooling
  • • ZK privacy betting modes
  • • Advanced oracle integrations
  • • Mobile SDK release
Q1 2026

Cross-chain & Mobile

  • • Cross-chain betting protocols
  • • Native mobile applications
  • • Advanced analytics dashboard
  • • Enterprise partnerships

Backed By Industry Leaders

Supported by top-tier investors and infrastructure partners

VC Partner
Oracle Provider
Infrastructure
Strategic Partner

Join the Protocol

Get early access to Bet Protocol and be part of the Web3 betting revolution

Join 10,000+ developers and operators building the future of Web3 betting