Inspiration
The inspiration came from wanted to find a way to connect people to recreational sports. Playing sports in a universal language and our platform will give enthusiasts a unique way to challenge each other. Our goal with this project is to allow an easy entry into web3. We believe the best innovations with the new technology will incorporate web3 elements without saying web3 or blockchain.
What it does
Users can find individual players or be apart of a team and challenge each other to a IRL sports match. Upon completing a match, the players of the match (individual or team) will vote who was the winner. The winner of the match will take the pot. Using smart contracts we secure the wager and introduce a new type of trust protocol we’re calling: Proof of Sportsmanship (POS). The POS score ensures players and teams are honest when validating the winner of a match. The POS score starts at 100% and allows the player/team to claim 100% of the pot. When consensus is not met the POS will be adjusted and therefore adjusts the percentage returned to a user.
How we built it
We choose to build the project using Moralis, NextJS, JavaScript, Chainlink and Polygon.
- Moralis serves as the basis for delivering a web2 database as well as a web3 wallet management system. This allows us the flexibility to easily open our project to more people.
- Polygon was selected for the low transaction rate and speed to ensure users are not impact.
- Chainlink Keepers for automation in the smart contract to enable auto-refunding a challenge creator after 24hours if the challenge is not accepted.
Contract Address: 0x666B3759139A4881102D311AFD79209bd52B37AD
Challenges we ran into
We embarked on a big ambition and ultimately ran into a big hurdle when one of our team members fell ill with Covid. To overcome this hurdle we did have to make some changes with the final submission but this is only a time constraint as the goal and ambition for the project will continue.
Accomplishments that we're proud of
We believe this is a new sector that we are embarking on. We're proud of the smart contract development, and establishing a concept that is unique to the world.
What's next for SportsVybe
The submission into Chainlink is only the beginning for the project. We plan to build the concept into a mobile application using react native. We are looking to partner with various local communities in the Miami, Florida area to bring sports leagues to the platform.
Built With
- chainlink
- javascript
- moralis
- nextjs
- polygon
- react
- solidity
- tailwind
Log in or sign up for Devpost to join the conversation.