Inspiration

Raigotchi is the ultimate virtual pet game for nostalgic enthusiasts and tech-savvy gamers! Live on Aurora, Raigotchi combines the classic charm of Tamagotchi with cutting-edge technologies like Dynamic NFTs and DeFi integration.

Care for, evolve, and trade your digital pets while engaging with a vibrant community of fellow players. Dive into a captivating and innovative digital pet adventure that redefines the virtual pet experience.

Features:

  • Minting pets: Players use tokens to mint virtual pets
  • Feed & Take are of your Pet: Players can buy food, items, and upgrade their pet's skills to enhance abilities and XP.
  • Time of Death : Your pet will die if there's not feed
  • Social interactions and battles: Pets can engage in battles with other players’ pets to earn points and rewards.
  • Breeding: Players can breed their pets to create new generations, increasing the number of rare pets.
  • Mining: Use NFT and keep mining for more reward Accessory, Rare item

How we built it

We built Raigotchi using Dynamic NFTs to easily expand and update each pet’s evolution phases. This allows for seamless upgrades and customizations over time, adding depth to the pet’s growth and the player’s engagement.

Also use API3's QRNG (Quantum Random Number Generator) technology. It ensures that essential game functions such as minting, attacking, and breeding are infused with unpredictability and excitement.

The project is built on the Aurora Network, a scalable, carbon-neutral, and cost-effective Web3 platform, provides a streamlined Web2 experience on-chain. Aurora’s bridge abstraction capabilities also offer us a potential path toward chain abstraction, setting the stage for Joygotchi’s cross-chain potential in the future.

Challenges we ran into

  • Designing a fair and engaging economy: Balancing token use for items, minting, and breeding took careful planning to ensure a rewarding experience.
  • Creating a user-friendly blockchain experience: We aimed to make blockchain elements seamless for players new to the technology.
  • Building scalable gameplay: Designing a game that supports numerous players while maintaining fast transaction processing was crucial.

Accomplishments that we're proud of

  • Successfully integrated blockchain for a genuine ownership experience: We have worked so hard in Smartcontract to run the game fully on-chain. And we also proud of our artist
  • Created an engaging and accessible game: Joygotchi offers fun daily interactions without overwhelming players.
  • Built a community-driven game: Players enjoy social features like pet competitions, battles, and a marketplace for trading pets and items.

What we learned

  • The value of community feedback: Player input helped us refine gameplay features.
  • How to integrate blockchain with gaming: This experience strengthened our understanding of blockchain’s potential in enhancing game engagement.
  • The importance of balanced gameplay: A fair economy and accessible mechanics are essential for sustainable player enjoyment.

What's next for Raigotchi

We are also rolling out Raigotchi DAO, allowing individuals to create their own system pets (item, skill, land) voting within the Raigotchi game, or even build their own Tamagotchi worlds with their custom game play.

  • Unlimited Creative
  • Dynamic NFT
  • Fully on-chain data
  • Voting mechanism
  • SDK
  • NFTs can be used in different Tamagotchi game worlds

Game Contract

Chain: Aurora Testnet
faucet: 0x8848A91d73a1958a018Cb6BB444Ea5375580fCEC,
uniswapV2Router02: 0x59e1dBcE58F3216627aE9E81d153EAD040FaCB3a,
qrngContract: 0xa0AD79D995DdeeB18a14eAef56A549A04e3Aa1Bd,
token: 0x88858f9f3ed8950Bd190964483Eb4d19D1223c11,
raiGotchiTreasury: 0x978075e2A23B28c276b2705cAA7bb36D1Ae414bd,
raiGotchiV2 (main contract): 0x20A510B6CfC6Df6151C3b41F5897E31E054a92f4,
genePool: 0xB76dA29352313F63cCac626e909FfeA184090De8,
raiGotchiFaucet: 0x937529264EBF13a0203cfAf7bBf09a3822f6636a,
raiGotchiItems: 0xe12140C6fE6038502844A30B3fE890b3B1a52A49,
raiGotchiAttack: 0x4032617d8C8961485c55120A7F377EaAf3Bb2a6B,
raiGotchiBreed: 0x05E3063b552425DB5A8021fC29C5138594B7EB12,
raiGotchiImmidiateUseItems: 0xC9d17d39F6D9F4342be912CFd4E905D8371dA730,
raiGotchiStakingAndMining: 0xBB410D639795acEc7eaBC7FBa2a44313d2581AEB,
raiGotchiAccessory: 0xee33ea646Ae0168A8F486F59fF0627e6f1B1786C

Built With

+ 5 more
Share this project:

Updates