On-Chain Pet Battler

Collect, Battle & Breed
Your Dream Pets

10,000 neon companions you actually own, on Ethereum and Solana. Every battle settles from a committed seed and ships with a receipt anyone can replay.

How It Works

From wallet to first win in four steps.

  1. Connect

    Bring the wallet you already have. MetaMask on Ethereum, Phantom on Solana — the same game runs on both.

  2. Hatch

    Mint a starter pet. Its traits come from on-chain randomness, not a number we picked for you.

  3. Raise

    Level up, train stats, equip gear, breed new bloodlines, and marry a partner pet.

  4. Battle

    Both owners opt in, the fight settles from a public beacon round, and you keep the receipt.

What You Can Do

Every pet and item is an NFT in your wallet, not a row in our database.

Breed and Marry

Pair two pets to pass traits down a bloodline, or marry a partner pet and unlock a private thread only the two owners can read.

Battle for Rank

Both owners sign in before a fight. It settles from a seed committed in advance, and the result is signed and anchored on chain.

Train and Equip

Level up, train stats, rename, and equip ERC-1155 gear that is escrowed on chain for as long as your pet wears it.

Own and Trade

Pets are NFTs in your own wallet on Ethereum or Solana. Transfer them, trade them, or walk away with them.

Meet the Companions

Four rarity tiers, ten thousand creatures, one shot at the legendary roster.

  • Common

    The everyday roster — solid stats and easy synergies.

  • Rare

    Faster growth and access to mid-tier traits.

  • Epic

    Stronger move sets and exclusive cosmetics.

  • Legendary

    Top-tier stats, unique abilities, full prestige.

2Chains Live
4Rarity Tiers
7Verifier Checks
100%Replayable Battles
Free To Start

Hatch your first pet.

Connect a wallet and you are in. No account, no email, no waiting list.

Roadmap

Built in phases, not to a calendar. Here is where each one stands.

  1. 01Shipped

    Foundation

    • Dual-chain pet minting
    • Breeding, bloodlines and marriage
    • Level up, train, rename, transfer
  2. 02Shipped

    Provable Arena

    • Beacon-seeded battles
    • Signed, chain-anchored receipts
    • Open-source public verifier
  3. 03In progress

    Progression

    • Leaderboard and seasons
    • CPET season rewards
    • Equipment and item NFTs
  4. 04Planned

    Expansion

    • Daily quests
    • Team battles
    • Pet and item marketplace

Provably Fair

A game that decides your battles has to be checkable by someone other than itself.

  1. Committed before the fight

    The randomness comes from a public beacon round chosen before the battle resolves. Nobody can grind it for a better roll — not you, not your opponent, not us.

  2. Signed, then anchored

    Every result is a signed receipt over the exact inputs it used, and batches of receipts are committed to a Merkle root written on chain.

  3. Check it yourself

    An open-source verifier replays any receipt and reports on the seed, the signature, the beacon, the combat replay, progression, gear and hash-chain continuity — independently, in public.

Questions, Answered

Everything worth knowing before you mint your first pet.

What is CryptoPets?

A creature collection and battle game where the pets are NFTs. Mint one, train it, breed it, marry it off, and send it into the arena — on the web or on mobile.

Which chains are supported?

Ethereum and Solana. Pets, breeding and battles run on both. Equipment and item NFTs are on Ethereum today.

Do I really own my pets?

Yes. Pets are NFTs in your wallet. They are transferable and tradable, and they stay yours regardless of what happens to this app.

How do I know a battle was fair?

The battle is seeded from a public randomness beacon round committed before the fight resolves, and the result is signed and folded into a Merkle batch anchored on chain. An open-source verifier replays any receipt and reports seven checks separately: seed derivation, the operator signature, the beacon signature, the combat replay, progression, equipment, and hash-chain continuity. It needs no account and no access to our servers.

Can someone battle my pet while I am offline?

Not without your say-so. Defending takes a wallet-signed authorization that names the pet, the level band it will accept, the exact rule set, a validity window and a daily cap. Outside those bounds the battle is refused.

What does it cost to start?

Connecting a wallet is free. Mint price varies per drop and is announced in advance on our community channels.

Can I earn from playing?

Seasons pay CPET rewards to the top of the leaderboard, claimed against an on-chain Merkle root, and your pets and items are tradable assets. CPET has a fixed supply with no mint function. Treat it as a game you own a piece of, not as an income.

Powered by & built with

  • Ethereum
  • Solana
  • Base
  • Pyth Entropy
  • Switchboard
  • drand
  • Metaplex
  • The Graph