Inspiration

This project is inspired by Pool Together, a lottery without loser. The concept behind Pool Together is for participants to lock a deposit into a pool that will generate interests. Those interests are distributed to the winners of the lottery. The idea behind "InterPool" is to bring an evolution where the winners are not only designated randomly but based on their skills. An easy way to replace the chance factor by the skill factor is to use games. The highest scores will get the rewards coming from the pool generated interests.

InterPool is the second project we developped using this concept of Prize saving protocol, and the idea is to bring it to other fields such as crowfunding, charities, ...

What it does

It's a Sport Prediction Game with no loosers, where the winners share the interests generated by the deposits of all the participants.

How I built it

1) InterPool will be live on Goerli (Ehtereum Testnet) at the end of the Hackthon

2) Here are the major key contracts:

  • Deposit/Withdraw on the protocol
  • Interest generation on Aave
  • InterPool Token management
  • Chainlink external oracle integration (in order to get the data from the FIFA World cup 2022, and later on all the next game that we will integrate on the InterPool app)
  • Participants predictions saving on the blockchain
  • Ranking of all the participants at the end of the contest
  • Prize distribution management at the end of the contest. 3) For the Hackathon we have integrated the FIFA World cup as our first prediction game. We will add new and regular prediction games (weekly most probably) for the next update of InterPool.

Challenges I ran into

  • Oracle intégration and management
  • Score computation, rankings and rewards computation of the participants

Accomplishments that I'm proud of

Having a fully operational app, that was a really challenging and ambitious project at the begining.

What I learned

Create a bridge between external API and our protocol (using our own Chainlink node) How to use data provider nodes.

What's next

  • Conducting an audit prior going live on the mainnet has been added to the road map. If there is any sponsors for this particular matter that would be amazing!
  • Developping the DAO has been added to the roadmap

Built With

Share this project:

Updates