The problem Solgames.fun solves
Boredom and monotonous can make you feel depressed especially in this pandemic period. Contrary to this, there are many gamers who like to play games and spend a decent number of hours while playing.
Problems gamers face
- 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
Solgames.fun is a gaming platform built on Solana Blockchain, where gamers can earn SOLG tokens while playing.
Solgames.fun solves the above problems with below features
- Low game fees to play - (Solved by creating our own SOLG tokens on Solana blockchain)
- Low transaction fees as the platform built on Solana blockchain
- Gamers can earn SOLG tokens based on the time they spend on the game - (Time is money - We calculate tokens with our algorithm)
- Gamers can create the NFT for the game scores - (We believe people take pride in things which they own, hence NFT is the answer)
- NFT created by the gamers can be boasted on social media. (Holding NFTs is not enough, you can boast it on social media to gain traction and respect in the gaming world)
- QR Code feature, which will help gamers to access their NFT easily on phones. (We understand 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 it before playing is very optimistic. Hence we integrated payment gateway with very low transaction fees, by which you can pay in Fiat Currency and get equivalent SOLG tokens to play the game)
(Point Of Sale using Circle API)
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 custom serializer to make the transfer working