Catchwhat youhatch.
Hatch a Pokémon on Solana — completely free. Each one battles autonomously around the clock, earning you 0.005 SOL per victory directly to your wallet. List for sale on the on-chain marketplace whenever you choose.






There is a plant seed on its back right from the day this POKéMON is born. The seed slowly grows larger.
It's not a mint — it's a game.
Free Pokémon mint + 24/7 auto-battle arena + on-chain marketplace. Three loops, one app.
Every minted Pokémon joins a king-of-the-hill queue the moment it mints — you don't lift a finger. The reigning champion fights the next challenger every 2 minutes. Deterministic damage with type effectiveness, STAB bonuses, crits, and real Pokémon move names. Watch the full turn-by-turn replay live on /battle.
Every arena win pays a flat 0.005 SOL to your reward ledger. Wins stack — claim whenever you want and the full pending balance transfers on-chain to your wallet. Per-wallet daily cap of 0.02 SOL keeps the game sustainable for everyone. Wild Pokémon earn nothing — beating them is a free crown.
Don't want to keep one? List it at any price you want. Poke Hatch escrows the cNFT until someone pays — your Pokémon only leaves when SOL hits the seller. Cancel any time and we transfer it back. Same cNFT works on Tensor / Magic Eden if you want full open-market exposure.
Hatch a Pokémon, click claim. The Pokémon mints to your wallet as a compressed NFT — free.
The instant it lands, your Pokémon is auto-queued for the arena. No extra signup.
Every 2 min, the champion fights the next challenger. Yours fights when its turn comes up.
Win → flat 0.005 SOL credits to your reward ledger. Daily cap of 0.02 SOL per wallet.
Hit claim. Lamports transfer on-chain from the rewards treasury to your wallet.
Pick one of your Pokémons, set whatever price you want in SOL. The cNFT transfers into Poke Hatch escrow.
It shows up live on /marketplace. Other trainers browse, sort by price / type / rarity, and pick yours.
Buyer signs a single Solana tx — pays SOL to you, the cNFT transfers from escrow to them. Atomic.
Changed your mind? One click un-lists. The cNFT comes back to your wallet immediately.
Three steps. No friction.
No wallet to look. No wallet to open. Connect only when you want to keep one.
Click open. We hash a fresh 8-byte seed and reveal a one-of-a-kind Pokémon on the spot. No wallet needed.
Like what you see? You have 5 minutes to claim before the seed is discarded — that exact roll, gone forever.
Connect a wallet, click claim. The Pokémon mints to you as a compressed NFT via Metaplex Bubblegum. Free.
300 species. 4 tiers.
Your seed picks the species, type, stats, and pixel-art layers. Same seed always rolls the same Pokémon — open the renderer and verify.
Pixel art with proofs.
Same seed, same Pokémon, forever. Open the renderer, run it locally, verify the chain of custody from byte to mint.
Same seed → same Pokémon. Forever. The renderer is open source. Anyone can verify locally.
The seed never leaves the server until you decide to claim. Mint goes directly to your wallet.
cNFTs cost a fraction of a cent at scale. Network fees are paid by Poke Hatch — claiming is free.
Image and metadata pinned to IPFS. Tradeable on Tensor, Magic Eden, every cNFT-aware market.
Straight answers.
Is this a real Solana mint?+
Yes. Each claim mints a compressed NFT (cNFT) on Solana mainnet via Metaplex Bubblegum. You can verify the mint signature on Solscan, view it in Phantom, and list it on Tensor or Magic Eden — same standard the rest of the cNFT ecosystem uses.
Do I have to pay to mint?+
No. Mints are free. Poke Hatch pays the network fee. Click claim and the Pokémon lands in your wallet.
Are the arena rewards real SOL?+
Yes. Each win credits a flat 0.005 SOL to your wallet's reward ledger. Wins stack until you hit claim — the server sends a real SystemProgram.transfer from the rewards wallet to yours and you'll see the actual signature on Solscan. There's a per-wallet daily cap of 0.02 SOL (4 wins) so the game stays sustainable, and a project-wide global cap that protects the rewards pool from over-distribution. Minimum claim is 0.005 SOL.
What's the deal with the wild creatures?+
When the queue is empty, a wild Pokémon is auto-generated from a deterministic timestamp seed and takes the throne. They keep the action going 24/7 and don't earn rewards — beating one is a free way to take the crown.
How is the Pokémon decided from my seed?+
The 8-byte seed is hashed into bytes that pick species (300 options), type (18), stats (HP / ATK / DEF / SPD), pixel-art layers, and a CSS color filter. Open /lib/renderer.ts — same seed always produces the same Pokémon.
Can I trade them outside the site?+
Yes. cNFTs are standard Bubblegum assets — Tensor, Magic Eden, Hyperspace, every cNFT-aware market reads them. The in-app marketplace is just a convenience for in-collection trades.
One click. One Pokémon.
For the keeping.
Free to open. Free to look. Pay only when you want to keep one.
HATCH MY FIRST POKÉMON →




