Please leave your contacts, we will send you our whitepaper by email
I consent to process my personal data in order to send personalized marketing materials in accordance with the Privacy Policy. By confirming the submission, you agree to receive marketing materials
Thank you!

The form has been successfully submitted.
Please find further information in your mailbox.

Innowise is an international full-cycle software development company founded in 2007. We are a team of 1600+ IT professionals developing software for other professionals worldwide.
About us
Innowise is an international full-cycle software development company founded in 2007. We are a team of 1600+ IT professionals developing software for other professionals worldwide.

Blockchain gaming platform with NFT-based monetization: improved community engagement and stable revenue stream

Innowise has developed a comprehensive platform for hosting blockchain-based games utilizing smart contracts, coupled with an integrated NFT marketplace.


Media & Entertainment
Client since

The client builds a digital ecosystem for blockchain gaming. They aim to provide a robust environment for developers to engage with blockchain technology through interactive gaming and form a community through gaming events.

Detailed information about the client cannot be disclosed under the provisions of the NDA.


The client lacked the expertise to properly implement the smart-contracts and NFTs into their gaming platform

The client required help building a solution to host engaging and interactive blockchain games. They sought to incorporate the technology to attract blockchain enthusiasts through innovative game mechanics and monetization strategies.


A platform for hosting blockchain games with NFT-based monetization

Our team developed a platform that allows for hosting blockchain games and events. We also built a smart contract-based racing game for the platform, accompanied by an NFT marketplace that enables monetization through the membership system based on digital assets.

Blockchain gaming platform

The platform allows users to play a selection of blockchain chain games, as well as watch live streams of gaming events. Through the platform, the viewers can check leaderboards, engage in available games, track upcoming events, and vote on participants’ performance throughout the events.

Our team also implemented NFT-based passes, which users can purchase and use to cast votes and get unique digital rewards.

Smart contract-based racing game

Styled as a mix between a hackathon and Mario Kart, the game requires teams to program smart contracts that manage their racing strategies effectively. In each racing session, the teams are given a limited amount of coins and gas to process the transaction. They can use the coins to purchase various in-game buffs to gain an advantage over their opponents.

The available in-game buffs are:

  • ACCELERATE: boosts speed;
  • SHELL: slows down the leading car;
  • SUPER_SHELL: ignores defenses and targets the leading car;
  • BANANA: significantly slows down a competitor;
  • SHIELD: offers protection against regular attacks.

The teams submit their programmed smart contract and watch a Unity-based visualization of their race.

After each race, the teams can adjust their code for the next one.

Since the participants cannot know the moves of their opponents before submitting the contracts, they must manage these resources carefully and predict competitors’ moves to win races.

NFT-based passes

The NFT infrastructure allows viewers to purchase passes that provide voting rights during events. They can view the performance metrics of competing teams and then predict the winner of the next race. They receive points for correctly predicting the winners, and the top-performing voters receive exclusive NFTs or other digital assets as rewards.



Solidity, Geth, Arbitrum


Angular, Vue.js


Node.js, Firebase Functions




Throughout the project, Innowise maintained constant and transparent communication with the client to keep a sharp focus on project goals. The project management approach was characterized by daily check-ins, where the development team and the client discussed progress, challenges, and next steps. These daily meetings allowed for rapid adjustments to the project scope and focus based on ongoing feedback.



Front End Developer


Solidity Developer


UI/UX Designer


FinTech Lead


Boosted community engagement and stable revenue stream

The solution has successfully attracted a growing community of both blockchain enthusiasts and developers of renowned blockchain products. The integration of smart contracts with competitive gaming elements has created a unique and engaging user experience, allowing the community to share knowledge and connect with each other. The NFT marketplace has not only provided a revenue stream for the client but has also enhanced user interaction, making the gaming experience more interactive and rewarding.

Project duration
  • March 2023 - December 2023


boost in blockchain community engagement


increase in revenue through a stable stream

Contact us!

Book a call or fill out the form below and we’ll get back to you once we’ve processed your request.

    Please include project details, duration, tech stack, IT professionals needed, and other relevant info
    Record a voice message about your
    project to help us understand it better
    Attach additional documents as needed
    Upload file

    You can attach up to 1 file of 2MB overall. Valid files: pdf, jpg, jpeg, png

    Please be informed that when you click the Send button Innowise will process your personal data in accordance with our Privacy Policy for the purpose of providing you with appropriate information.

    What happens next?


    Having received and processed your request, we will get back to you shortly to detail your project needs and sign an NDA to ensure the confidentiality of information.


    After examining requirements, our analysts and developers devise a project proposal with the scope of works, team size, time, and cost estimates.


    We arrange a meeting with you to discuss the offer and come to an agreement.


    We sign a contract and start working on your project as quickly as possible.

    Thank you!

    Your message has been sent.
    We’ll process your request and contact you back as soon as possible.

    Thank you!

    Your message has been sent.
    We’ll process your request and contact you back as soon as possible.