Skip to content
DeFaS(Decentralized Fantasy Sports)

DeFaS(Decentralized Fantasy Sports)

A simple fantasy game removing the broker and enhancing the security

Created on 19th February 2023

•

DeFaS(Decentralized Fantasy Sports)

DeFaS(Decentralized Fantasy Sports)

A simple fantasy game removing the broker and enhancing the security

The problem DeFaS(Decentralized Fantasy Sports) solves

On DeFaS with a Governance DAO to eradicate fake winning. It provides great platform to showcase cricketing acumen. It enables user to play customised contest. Current centralised fantasy sports app charge huge brokerage and also controls the entry-exit in a particular contest.

Challenges we ran into

Figuring out the best possible way to reduce the gas consumption.
We did not knew that chainlink keepers/any oracles do not support filecoin chain so, a lot of time went in correcting it.
Integration of ChainlinkVRF for lottery with Keepers and then checking UpkeepNeeded or not denending on the Contest Variables (staringTime/ClosingTime).
Also a major Challenge in DeFaS is that Contest should be on proper timing and only for legal matches so we solve this problem by making some method to onlyOwner and further implementing A Governance DAO for controlling /moderating the Game and launching a DeFaS token.
we were not able to handle events to see when someone joined the contest or created contest So we made a subGraph for all the events and quering events become easy

Tracks Applied (4)

Polygon: Open Track

Contract is deployed and verified on the Polygon Mumbai. Further we have planned to do KYC through polygonID and come wi...Read More
Polygon Technology

Polygon Technology

Chainlink

We have used ChainlinkVRF to find Random Number for Lottery in contest after completion of every contest. Chainlink keep...Read More
Chainlink

Chainlink

The Graph: New Subgraph(s)

We have made new SUBGRAPH for handling/handling events and then from those events making a database for a attractive UI/...Read More
The Graph

The Graph

Quicknode: Built on QuickNode RPC

We have used QUICKNODE RPC MUMBAI for deploying the contract code.
QuickNode

QuickNode

Cheer Project

Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.

Discussion

Builders also viewed

See more projects on Devfolio