Inspiration
Boredom can make one feel depressed especially in this pandemic period. There are many gamers who spend a decent number of hours while playing. Making an opportunity to incentivize the gamers, developers, investors all at once and also to build the Solana community is our main goal. Using this project we have tried to revolutionize the gaming experience through the Solana Blockchain!
Solgames.fun is a gaming platform built on Solana Blockchain, where gamers can earn SOLG tokens while playing.
Existing Problems and what Solgames solves
- High prices to play the games
- No incentivization if they play the games
- Games options are limited on the single platform
- Multiple authentications are required if they play games on a different platform
Features Implemented
- Low game fees to play - (Solved by creating our own SOLG tokens on Solana blockchain)
- Low transaction fees (Thanks to Solana Blockchain)
- Gamers can earn SOLG tokens based on the time they spend on the game. We calculate SOLG tokens based on our algorithm.
- Gamers can create the NFT for the game scores (We believe people take pride in things which they own; hence the NFT feature is implemented).
- Multiplayer game with SOLG tokens staking and double amount winning.
- NFT created by the gamers can be shared on social media (You can boast about your NFT on social media to gain traction and respect in the gaming world).
- QR Code feature helping gamers to access their NFT easily on phones (We understand that not everyone would want your long NFT address, to make it easy for you we have a QR Code generated for each NFT).
- Payment gateway with very low transaction fees (Circle API), if gamers want to fund their wallet. - (We understand that SOLG tokens are important to play, but expecting everyone to have them before playing is too optimistic. Hence we have integrated a payment gateway with very low transaction fees, by which you can pay in Fiat Currency and get equivalent SOLG tokens to play the game)
Challenges we ran into
Building a DApp application is never easy especially when you have to build things in quick time. We faced technical as well as design flow challenges to make the application easy to use
- Creating our own SOLG Token for the platform to make it easy for gamers
- Finding the right approach to incentivize the user
- Sending the SOLG tokens to the user if they do not have the SOLG accounts
- Finding the right payment gateway
- Implementing the payment gateway with Circle API standards.
- Integrating the games from the developers.
- QRCode implementation for the NFTs
- Creating NFT feature for the gamers
- Web3 token transfer functionality with associated account
- Borsh serialization - Had to write a custom serializer to make the transfer working
Accomplishments that we're proud of
- Not to mention but our product is completely end-to-end functioning and also has been hosted at https://solgames.fun
- We formed an extremely talented team because of the hackathon and we look forward to working more on Solana Blockchain together!
What's next for Solgames
We have a lot more in store for solgames. We request you to take a look at the roadmap tab in https://solgames.fun/Roadmap/
Built With
- arweave
- circleapi
- nestjs
- qrcode
- react
- rust
- solana
- tailwindcss
- typescript
- web3
Log in or sign up for Devpost to join the conversation.