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.
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.
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
Clone or otherwise obtain the radcrew/cryptopets repository.
Run
pnpm installto install dependencies.Run
pnpm devto 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.
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

