Decentralized betting protocol built on Tezos blockchain
Juster Finance
Decentralized Betting Protocol
Application · Discord · Documentation (WIP)
Juster Libraries:
Decentralized Betting Protocol
Juster is an on-chain smart contract platform allowing users to take part in an automated betting market by creating events, providing liquidity to them, and making bets.
Our main goal is to provide the most transparent betting system for everyone. At the initial stage, we will give you the opportunity to bet on price changes of different currency pairs (ETH-USD, BTC-USD & XTZ-USD).
Glossary
Event
Juster’s contract data structure, consisting of a bunch of parameters and associated with some off-chain event through an on-chain oracle’s data feed. Each Juster’s Event has two possible outcomes S and ̅S that is determined using the oracle data.
Bet
An on-chain operation that represents a bet of a certain amount of tez on one of an Event’s outcomes.
Liquidity Providing
An on-chain operation that represents adding of a certain amount of tokens to the Event as a liquidity.
Submissions (Total Value Locked)
Liquidity + Bets. Submissions consist of provided liquidity and bets. Most often used for aggregated statistics.
Close Time
The moment of time when the final data can be retrived from the oracle to define the Event outcome and the Event can be closed.
Measure Period
The time interval from the end of accepting bets period to the event
Reward
The amount that will be available for withdrawal after the Event is closed in case of correctly guessing the Event outcome
Developers
Setup
- Clone this repo
git clone hhttps://github.com/best-lucky1030/Juster-App
- Open project folder
cd Juster-App
- Install dependencies
yarn
- Run in development mode
yarn serve
Project Structure
[Work in Progress]