project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5
project screenshot 6

onTheFILEd

onTheFILEd is a decentralized pronostic platform for the FIFA World Cup 2022 built on the #FVM. The principle is simple: bet on your team, receive tokens from your team and join the community. If it wins, collect the profits.

onTheFILEd

Created At

Hack FEVM

Project Description

What better way to popularize a technology like FEVM than the most popular event in the world?

This worldwide event brings people together around a sport, a team, a country, and especially around matches.

He shoots, he scores. This is the motto of OnTheField, an application that aims to unite fans of the soccer world cup around their team. Taking advantage of the compatibility between FileCoin and the EVM, OnTheFILEd stores its data and contracts on the FEVM. The principle is simple: bet on your team, receive specific tokens and join your team's community. If it wins, make a profit.

The interest is triple:

  • Risk to win
  • To integrate a community
  • Support your team

The profit calculations are made as follows: each DAO has its own TVL constituted by the fans before the round of 16. The DAO of the winning team of the World Cup wins the total amount of money which is the sum of the TVL of all 16 teams. Each fan who has invested in this DAO is paid the final TVL of the team multiplied by the ratio of tokens he owns to the total tokens of the team.

Investing in the DAO of his team is also integrating a community where everything is exchanged through the FileCoin network. In particular, messages published on the official DAO page are stored on the FVM.

Finally, OnTheField is also an application that has done a great deal of visual work to please and satisfy users' desire for simplicity. The platform is uncluttered, easy to use and the information is well distributed. Fans will be able to find the results of their team, the ranking and the elimination table but also all the information related to their DAO such as the number of members, the TVL or the potential gain if they win.

How it's Made

The project is divided in two: a front-end and a set of smart contracts. The smart contracts are stored on the FEVM. There is one per DAO and they mainly consist in exchanging FileCoin for tokens of its team and then receiving or not the profits. There are three phases that will be integrated into the smart contracts:

  • Phase 1: During the group phase, the DAOs are open. It is thus authorized to exchange FileCoin for chips of his team.
  • Phase 2: From the eighth finals to the final, the DAOs are blocked. No more tokens can be created.
  • Phase 3: The winner of the competition is crowned, each DAO transfers its FileCoin to the crowned DAO. The tokens can again be exchanged for the corresponding FileCoin in each DAO (only the sacred DAO has FileCoin, only users with its tokens can make gains).

The front-end of the application was realized in React Js. The pages are divided into components.

background image mobile

Join the mailing list

Get the latest news and updates