TutorialTutorialConceptsConceptsContractsContractsSubgraphSubgraphSDKSDKGuidesGuidesReleasesReleases
  • Overview
  • Deployment Addresses
  • Audits
    • Distribute Freebets
    • Use Freebets

  • Factory
  • LP
  • CoreBase
  • PrematchCore
  • BetExpress
  • AzuroBet
  • ProxyFront

  • FreeBet
  • SafeOracle
  • Access
    • Getting Started
    • Setup a Project
    • Prepare to Connect User Wallets
    • Get Games
    • Get Game Details
    • Place a First Bet
    • Get Bets History
    • What Is Azuro?
    • The Azuro Vision
    • The Azuro Protocol
      • Affiliates
      • Bettors
      • Liquidity Providers
      • Data Providers
      • Rewards
      • Betting Engines
      • Conditions
      • Pools
      • Odds
      • Reinforcement
      • Liquidity Tree
      • Dictionaries
      • Overview
      • Historical Data
      • Drops
      • Overview
      • Become a Contributor
    • Glossary
    • Overview
    • Deployment Addresses
    • Audits
      • Distribute Freebets
      • Use Freebets

    • Factory
    • LP
    • CoreBase
    • PrematchCore
    • BetExpress
    • AzuroBet
    • ProxyFront

    • FreeBet
    • SafeOracle
    • Access
    • Overview
    • Highlights
    • Overview
    • Get Games
    • Markets and Outcomes
    • Get Odds Values
    • Real-time Odds Updates
    • Place a Bet
    • Get Bets History
    • Redeem Bets
    • 08/29 Multi Outcomes (Migration)
    • 08/14 Linea
    • 07/21 Multi Outcomes (Preparation)
    • 06/19 Azuro Subgraph
    • 06/08 Arbitrum One
    • 05/24 Combo Bets

On This Page

  • Reference
Question? Give us feedback → (opens in a new tab)Edit this page
Contracts
CoreBase

CoreBase

An abstract base contract for classic 2-outcome Betting Engines.

The CoreBase contract contains the main logic for managing Conditions and odds, processing bets, and calculating Affiliate rewards.

Reference

  • Source Code (opens in a new tab)
  • NatSpec-Based Documentation (opens in a new tab)
LPPrematchCore
2023 © Azuro
Terms of UsePrivacy PolicyMedia Kit