Inspiration

We were inspired by other crypto betting platforms that made use of Bitcoin and Ethereum for sports betting. There weren't very many of these platforms that focused on the Esports niche only, so we thought to take the opportunity to build a plaffrom specifically for Esports and gaming.

What it does

Plaet X allows a user to sign up to our platform, and load his wallet with our ASTEROID Token. He is then able to place bets on any Esports games using the tokens from his wallet. Future versions of our application will allow a user to create tournaments of their own and get others to place bets on these Esports tournaments.

How we built it

Challenges we ran into

The challenge we had was getting the Neo Token and Gas for the deployment of the smart contract

Setting up the private network for local testing was a challenge too so we opted for Neonova for contract deployment. We also ran into a few issues with deploying our Token contract to the NEO Blockchain. We did manage to deploy it successfully the first time, but subsequent updates to the token smart contract proved to be challenging.

Also, another challenge we faced was finding a library to use when interacting with the smart contract on the N3 new chain. luckily we found Neoline. This library helped us connect a user wallet to our dApp.

We ran out of time to add additional functionality to our dApp.

Accomplishments that we're proud of

We made use of Oracle Service as a gateway for our Betting Manager smart contract to communicate with the outside world, Oracle helped us to have a way to query the data outside the blockchain since Oracle nodes jointly verify the data fetched from the network, then smart contracts query the result in the response transactions on the chain.

Untitled

Group 11 (3).jpg

What we learned

We learned a lot about the market of Esports betting. We also got familiar with using the NEO VS Code extension to create, build and deploy a smart contract. At first, it was a little daunting, but once we got the hang of it it went off well. We are also grateful for the assistance that we received from the NEO support team on Discord thatwas willing to assist and guide us along our journey.

What's next for Planet X

  1. Executing wining logic after placing bet
  2. depositing asteroidTokens to the betting user
  3. Build additional DeFi functionality to allow users to trade using our ASTEROID Token
  4. Refine our user interface to allow for additional functionality.

Our ASTEROID Token Smart Contract: https://testnet.explorer.onegate.space/contractinfo/0x9bfc7d88f11d2f52b244aab5296635ddc2d6081a

Built With

Share this project:

Updates

posted an update

We're looking to take Planet X to the MOON and beyond!

If there are any investors interested in partnering with us to make Planet X a reality, get in touch! With the right investment and guidance, there is no limit to what we can achieve for this project.

Log in or sign up for Devpost to join the conversation.