OpenViSTAI · Agents · Blockchain · Crypto
Menu
NFTs & Gaming

Cryptopets

Cryptopets is a Web3 NFT pet-battling game on Ethereum and Solana, with web and mobile clients for breeding, training and battling pets whose art is generated from on-chain DNA.

Independent OpenViST project profile, based on linked sources.

Cryptopets — OpenViST project profile in NFTs & Gaming.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use Cryptopets to explore an NFT pet-battling game with cross-chain progression, or examine its documented architecture for a game that combines web and mobile clients, on-chain contracts and replayable battle records.

Who it is for

  • Players interested in breeding, training and battling NFT pets across Ethereum and Solana.
  • Developers exploring cross-chain game clients, pet metadata generation, battle receipts or replay verification.

Documented uses

  • Breed, train and battle NFT pets.
  • Use web or mobile clients to engage with the game.
  • Generate pet artwork and ERC-721 metadata from on-chain DNA.
  • Maintain a cross-chain pet roster and settle battles.
  • Replay signed battle receipts against the shared protocol.
Before you choose

Requirements & limits

  • The project includes Ethereum contracts and Solana programs, with a Go indexer responsible for the pet roster.
  • The web frontend uses React and Vite with wallet integration; a separate React Native mobile app is included.
  • Battle records are signed and described as replayable against the shared protocol.
  • Package licenses vary: selected protocol and blockchain packages are MIT, while the app layer and several other packages use PolyForm Noncommercial 1.0.0.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Start the Cryptopets development environment

Install the monorepo dependencies and start its development environment.

Before you start

  • A local development environment with pnpm available.
  • The repository's DEVELOPMENT.md for environment configuration and further setup.

Steps

  1. Clone or otherwise obtain the radcrew/cryptopets repository.

  2. Run pnpm install to install dependencies.

  3. Run pnpm dev to start everything.

Expected outcome

The repository's quick start describes starting the development environment after installing dependencies.

Guide limitations

  • The README directs developers to DEVELOPMENT.md for environment configuration and local blockchain setup; the quick start does not detail those steps.
  • This setup recipe does not establish that a particular environment or configuration will run successfully.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
17 October 2026
Original website title
radcrew/cryptopets · Official homepage title · retained in its source language