CatchOnChain: Emerald MMO on Solana

Hoenn was never this crowded.

The Emerald adventure you know, now as a browser MMO. Run through tall grass next to real people, trade the monster you're still missing and battle outside the gym. Every catch is yours. Forever.

No downloadNo wallet neededNo NFTs
50+
Trainers on one map, moving in sync
0.02
SOL once, for a full onchain playthrough
0
NFTs or pay-to-win items
100%
Original catch, damage and XP formulas

Together on the road

Like the schoolyard with a link cable.

Remember two handhelds side by side and the game suddenly being bigger than the screen? CatchOnChain brings that feeling back, without cables and with hundreds of trainers at once.

Grass

A living Hoenn

Every map is a shared room. See other trainers walk the same routes, 50 at once, with seamless map transitions.

Psychic

Your partner follows

The first monster in your team walks behind you and everyone can see it. Talk to it and it hops with joy.

Water

Trade like it's link cable

Both see the offer with all stats, both confirm, then it's done. Trade evolutions work exactly like back then.

Fighting

Battle anyone

Challenge any trainer on your map. Battles use copies of both teams, so nobody loses anything. Only the win counts.

Electric

Map chat

One chat per map for everyone nearby, plus a tab for player requests. Word filters and moderation keep it friendly.

Dragon

Leaderboards

Biggest collection, most shiny catches, fastest badges. Every trainer has a public profile with team, badges and achievements.

Get started

Three steps to Route 101.

No installer, no account. Just your browser.

Load your ROM

Drop in your own Emerald ROM. English, German, French, Spanish or Japanese. It's verified locally and stays in your browser. Graphics, maps and music are rendered from it.

Pick a partner

Wake up in Littleroot, meet the professor and choose your first partner. The story runs from the original event scripts.

OPTIONAL

Link a wallet

Connect any Solana wallet and your team, badges and every single catch get mirrored onchain. Survives every device.

The cherry on top

Your progress stays.

“I had a shiny legendary back then.” Almost everyone has a story like that, and almost nobody can prove it today. The cartridge is sold, the battery is dead. Not here.

  • ✓
    Completely optionalSign up for free with a username and password. The chain is a bonus, not an entry ticket.
  • ✓
    No waitingSaves hit our database first, the chain mirror follows in the background.
  • ✓
    No speculationOnly numbers and IDs onchain. No NFTs, nothing to flip.
  • ✓
    Open to buildersAnyone can read trainer accounts and build games where your catches live on.
How it works

Fair for everyone

The server decides. Always.

Playing with others is only fun if nobody cheats. Your browser only sends which button you press, everything else happens on the server.

Every step is checked

No walking through walls, no speed hacks beyond the allowed pace.

Server-side dice

Encounters, damage and catch rolls happen on the server. A shiny is real luck, not an edited save.

Replayable battles

Every battle is stored with its seed and can be replayed exactly if something looks off.

Honest leaderboards

Every ranking is earned and every monster you trade for is exactly what it seems.

Roadmap

Hoenn is just the beginning.

New regions, an in-game shop and the CatchOnChain token. Your trainer account grows with every step.

DONE

Hoenn

Hoenn with the English, German, French, Spanish and Japanese Emerald editions: the story, gyms, trades and battles.

DONE

More languages

Menus in English, German, French and Spanish, the Japanese edition, and trainers from all over the world on one server.

NOW

In-game purchases

An in-game shop for extras around your adventure.

SOON

Token launch

The CatchOnChain token launches on Solana.

LATER

Kanto

FireRed and LeafGreen run on the same tech. Bring your catches across regions.

LATER

Export to a save file

A script turns your onchain trainer back into a GBA save file: take your team, collection and badges to your own Emerald cartridge or emulator.

LATER

Buyback & burn

A share of in-game revenue buys back tokens and burns them, onchain and verifiable by anyone.

FUTURE

New generations

More regions, new monsters, new mechanics, one trainer profile for everything.

FAQ

Questions, trainer?

More in the docs.

Do I need a wallet to play?

No. Create a free account with a username and password, or simply sign in with your Solana wallet. Mirroring your progress onchain is optional either way.

Can I play on my PC and my phone?

Yes. Your save lives on the game server, not in the browser. Sign in with the same account or wallet on any device and continue where you left off.

Where do I get the game files?

You bring your own ROM of the Emerald edition. It is checked in your browser and stored only in your browser's local storage. It is never uploaded to our servers.

Are monsters or items NFTs?

No. Monsters and items are not NFTs and can't be sold for money, achievements are non-transferable. It's about remembering, not flipping.

What does the onchain profile cost?

About 0.02 SOL once for a complete playthrough. That pays for your own trainer account. All later transaction fees are covered by the game.

Does the blockchain slow the game down?

Never. Your game saves normally first. Your progress is mirrored to Solana in the background, at most once every five minutes.

Can I play on my phone?

Yes. The game runs in any modern browser. On touch devices a D-pad plus A and B buttons appear automatically.

Maybe we'll meet on Route 101.

Grab your ROM, choose your partner and start walking.

▶ Start game