Updated 742 days ago

True Fantasy Sports

ZK powered decentralized fantasy sports platform

  • Crypto / Web3
  • Ethereum

True Fantasy Sports

Trustless and decentralized fantasy sports platform using zero-knowledge proofs

The repository is divided into three components: [web app] [relay] and [contracts]. The app is for playing fantasy sports. The project aims to create a trustless fantasy sports platform where users don't have to submit their fantasy team to win contests.

Check out the POC and MVP here

Fantasy Sports

Wikipedia

A fantasy sport is a type of game where participants create virtual teams composed of proxies of real players of a professional sport. These teams compete based on the statistical performance of those players in actual games. This performance is converted into points compiled and totaled according to contest rules selected by each fantasy team's owner.

Problem with existing web2 platforms

* Users have to submit their team to the centralized platform to participate
* Platform is centralized  and entirely controlled by the platform owners
* Lack of transparency concerning how other users join the contests
* End users must trust the platform to be fair and not cheat by creating the same team as theirs and putting it in the same contest.
* Limited and fixed game plays/rules offered by the existing platform

Solution

* Create a Trustless and Decentralized fantasy sports platform using blockchain and a zero-knowledge proof system
* Enabling complete transparency of the system using a public blockchain
* Users don’t have to submit their team. The user keeps their team to themself so that no one can copy the user team and cheat.
* Using the zkSnarks circuits platform proves the score gathered by the user’s team.
* Let users pick from different game plays/rules to create contests. - NOT DONE