project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5
project screenshot 6

Shaboy

A gaming platform where users own games as NFTs, bought and sold on our marketplace. We enable Web2 devs to launch Web3 games without blockchain complexities, addressing high platform fees faced by 15M game devs. Our mission is to onboard 15Million web2 game devs to starknet

Shaboy

Created At

StarkHack

Winner of

trophy

Starkware - Best use of Starknet Promising Projects

Project Description

Imagine a journey back to the golden age of gaming, where a single chip unlocked a universe of arcade adventures. This nostalgic experience inspired us to create Shaboy, a retro gaming console reimagined for the Web3 era. Hosted entirely online, Shaboy seamlessly integrates blockchain technology, blending the charm of classic gaming with the cutting-edge benefits of modern technology.

But Shaboy is more than just a gaming platform; it’s a revolution for developers. Web2 game developers can easily mint their games as NFTs on our platform without needing to delve into the complexities of Web3 development or smart contracts. Our abstraction layer handles it all, allowing developers to focus on what they do best—creating amazing games. This solution addresses a significant pain point for the 15 million Web2 developers who currently face exorbitant platform fees of 30-40% from major app stores. With Shaboy, onboarding to Web3 is hassle-free, and developers gain a lifetime earning opportunity through game NFTs that persist indefinitely, unless intentionally burned.

In the traditional gaming world, developers are not benefitted if the users uninstall the game, it may sometimes be damaging since app store might find the game least engaging. Shaboy flips this paradigm. Games can't be uninstalled; they can only be resold, ensuring developers earn royalties with every transaction. Additionally, developers can introduce in-game tokens and reward players, fostering an engaging and rewarding gaming ecosystem. Our future plans include launching an in-house decentralized exchange (DEX) marketplace for token trading and liquidity provision.

For gamers, Shaboy offers unparalleled fun with the added benefit of earning potential. Don’t like a game? Sell it back on the marketplace and recoup your investment. Unlike traditional refunds with rigid policies, Shaboy allows gamers to sell their NFTs whenever they choose. These NFTs are assets that can appreciate in value, adding a financial incentive to the gaming experience. Our platform is also mobile-compatible, ensuring you can enjoy Shaboy games on the go.

Our state-of-the-art AI platform personalizes game recommendations based on a player's mood and history, ensuring an engaging and satisfying experience. For avid gamers, the Shaboy Plus program provides unlimited access to the platform for just 0.001 ETH per month.

Looking ahead, we envision Shaboy as the ultimate creator’s hub on StarkNet. We aim to empower homegrown illustrators, animators, and other overlooked creators by offering a platform where they can launch and monetize their content. Creators can establish personalized subscription plans and unlock the true earning potential of their work.

Additionally, we plan to develop our own blockchain-integrated gaming console, adding to the DePIN narrative. This console will exclusively access Shaboy's platform and its rich content library, enhancing the immersive gaming experience.

During this hackathon, we built an MVP of our platform and cultivated a community around our vision. Our Telegram community has grown to over 1200 members, with more than 100 followers on Twitter, demonstrating the strong demand within the Web3 community for a platform like Shaboy.

Join us in this exciting journey to revolutionize gaming and content creation with Shaboy. Together, we can bring the best of retro gaming into the future.

How it's Made

We have used starknet blockchain network to power shaboy. we have used argent wallet to interact with blockchain, and used voyager RPC by nethermind for lightning fast response rate. For AI integration we have used replicate ai, which is an open source ai model aggregator. for database applications we have used supabse and for cdn we have used bun.For the Full stack development we have used scaffold stark. Along with these we have used the starknet toolchain like scarb, starkli,katana for local testing and smartcontract deployment.

Along the development journey we have faced multiple challenges including learning a completely new tech stack for starknet development. Even with that we have managed to Complete the project with lots of learning curve. These are some of the noteworthy things that we have done 1)Wrote a factory contract for erc20 token deployment () 2)Wrote a factory contract for erc721 token deployment() 3)wrote an nft marketplace contract from scratch 4)Wrote a subscription contract 5)wrote 2 storage contracts. One with u256 -> ContractAddress and another one with ContractAddress -> ContractAddress[] array mapping (*) 6) Wrote automation scripts to generate blockchain data for demo purpose 7) Wrote automation script to generate sample images and description for games for demo purpose

All the above things are not integrated in the code since at the end we had to switch between plans to meet with deadlines. But all the footprints of what we have done can be found at contractAndAutomation folder inside packages folder. The ones with (*) are not in the final MVP. But we have gone through these ways to get the work done

background image mobile

Join the mailing list

Get the latest news and updates