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.
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:
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.
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:
The front-end of the application was realized in React Js. The pages are divided into components.