Here's a question that sounds simple but isn't: why do some game genres work better onchain than others?
Spend five minutes thinking about it and you'll notice a pattern. Onchain gaming isn't just about adding a wallet to any random game mechanic. The technology has specific strengths — provable randomness, true ownership, transparent outcomes, persistent state — and the games that make the most of those strengths tend to share a lot of DNA with one particular genre: the roguelike.
It's not a coincidence. It's almost inevitable.
![A dungeon crawler with glowing blockchain nodes as corridors] Onchain roguelikes combine procedural generation with provably random outcomes
What Makes a Roguelike a Roguelike
If you've played Hades, Dead Cells, The Binding of Isaac, or Slay the Spire, you already know the feeling. Every run starts fresh. You pick up items, build a character, push a little further than last time, and eventually die. Then you start over.
The core loop sounds punishing written out like that. But in practice, it's one of the most compelling structures in gaming. There are a few reasons why.
First, procedural generation. Roguelikes don't use fixed levels. Rooms, enemy placements, item drops — all of it is generated fresh each run. This means no two playthroughs are identical, and the game essentially writes itself differently every time you play.
Second, permadeath. When you die, you lose your progress. Not all of it — most modern roguelikes have some form of persistent unlocks — but your current run ends. This raises the stakes considerably. Every decision carries weight because a bad one could cost you the whole run.
Third, the loot economy. Items in roguelikes matter enormously. Finding a rare weapon or a perfect item combination can completely change a run. The difference between a common drop and a legendary one isn't cosmetic — it's the difference between struggling through the next boss or absolutely destroying it.
All three of these — randomness, stakes, and meaningful item scarcity — map almost perfectly onto what blockchain technology actually does well.
Provably Random Dungeons
Here's the thing about randomness in traditional games: you have to trust the developer. When a game says "this dungeon was randomly generated," you're taking their word for it. You can't verify the seed, you can't audit the algorithm, and if the developer wanted to manipulate outcomes (say, in a game with real money on the line), you'd have no way of knowing.
Onchain randomness changes that. When dungeon generation happens on-chain using a verifiable random function, anyone can check that the outcomes weren't rigged. The randomness is cryptographically provable — it's not "trust us, it's random," it's "here's the proof, check it yourself."
For a casual single-player roguelike with no stakes, this might not matter much. But the moment a game has real economic weight — when finding a rare item means something beyond just that run — provable randomness stops being a nice-to-have and becomes essential.
That's the world onchain roguelikes live in. And it's why the combination makes so much sense.
True Ownership and the Permadeath Problem
Permadeath is a strange concept in traditional gaming because nothing you own is actually yours to begin with. Your save file, your unlocks, your character — they all live on the developer's servers. When the servers go down, it all disappears. When the developer decides to shut the game down, it disappears. You never owned any of it.
Onchain changes this relationship fundamentally. When items, characters, and achievements are stored on-chain, they exist independently of any company's servers. A legendary weapon you found in a dungeon is yours — genuinely yours — in the same way a physical trading card would be. You can hold it, trade it, or carry it into a new game.
This doesn't eliminate permadeath as a mechanic. Permadeath can still apply to a specific character or run. But the things you accumulate across your roguelike career persist in a way they can't in traditional gaming.
Think about what this means for the item economy. In a traditional roguelike, rare drops are exciting in the moment but worth nothing the next run. In an onchain roguelike, that same legendary drop has real-world scarcity. There are only so many times it could have dropped across all players' runs. Some items will be extraordinarily rare simply because the dungeon RNG never produced them in high quantities. That scarcity is real, verifiable, and permanent.
![Rare items glowing in a dungeon chest with blockchain verification symbols] Every item drop is verifiable — scarcity is real, not just stated
Loot Survivor: Where This All Comes Together
This isn't purely theoretical. Loot Survivor — built on Starknet using the Dojo game engine — is an onchain roguelike dungeon crawler that puts all of these ideas into practice.
In Loot Survivor, you control an adventurer descending through procedurally generated dungeons, fighting beasts, collecting gear, and inevitably dying. The key difference from a traditional roguelike? Everything happens on-chain.
Your adventurer is an NFT. The combat outcomes are generated using provably random values that can be verified by anyone. The gear that drops from monsters has real scarcity — items with better stats are genuinely rarer, not just labeled as rare. And because the game runs on Starknet (a zero-knowledge rollup), the transactions are fast enough and cheap enough that the onchain mechanics don't get in the way of actually playing the game.
That last point matters more than people realize. Early blockchain games failed partly because the technology was too slow and expensive to support real-time gameplay. If every attack in a dungeon costs gas and takes seconds to confirm, the game loop breaks entirely. Modern solutions like Starknet change the math. Cartridge's infrastructure layer — including Controller for seamless wallet interactions and Slot for dedicated game hosting — takes it further, stripping away most of the friction that made early onchain gaming frustrating.
The result is something that plays like a roguelike first and happens to be onchain — not the other way around.
Why This Genre Gets Web3 Right
A lot of early web3 games got the priorities backwards. They started with "blockchain" and worked backwards to "game," ending up with something that felt more like a financial product with a thin game skin on top. The onchain mechanics were the point; the gameplay was an afterthought.
Good onchain roguelikes flip that. The game is the point. You want to descend further, find better gear, beat the boss. The onchain layer supports that experience without demanding you think about it constantly.
This is why roguelikes are such a natural fit. The genre has a century-long history (well, about 45 years, going back to Rogue in 1980) of designing systems where the randomness and stakes are intrinsic to the fun — not bolted on. You don't have to convince a roguelike player that rare items matter or that a fair random seed is important. They already know. The blockchain layer just makes all of that more trustworthy and permanent.
Compare that to trying to add blockchain to, say, a narrative adventure game or a linear shooter. What does "true ownership" mean when the thing you own is a save-game checkpoint? What does provable randomness matter in a story where the outcomes are predetermined? The fit is awkward at best.
Roguelikes don't have that problem. Every mechanic the genre depends on — random generation, item economies, character progression, scarcity — has a natural onchain equivalent.
The Bigger Picture
Web3 gaming has had a rough few years. A lot of projects launched on hype, burned players with poorly designed economies, and left the space with a credibility problem it's still working through. The "play-to-earn" era produced more financial instruments masquerading as games than actual fun.
But there's a version of onchain gaming that's genuinely compelling, and it looks a lot like the roguelike genre. Games where the randomness is verifiable. Where the items have real scarcity. Where persistence means something because your accomplishments live on the blockchain rather than on a company's servers. Where the game is hard and fair in a way you can actually prove.
That's not a pitch. That's just what the technology is good at.
Roguelikes were the right genre for onchain gaming all along. It just took a while for the infrastructure to catch up.
Getting Started with Onchain Roguelikes
If you want to try this for yourself, Loot Survivor is free to play on Starknet mainnet. You'll need:
- A Starknet-compatible wallet (Cartridge Controller works right from the browser — no extension required)
- A small amount of LORDS tokens to mint your first adventurer
- A willingness to die a lot, learn the item system, and eventually get very attached to a character called something like "DeepDelver#7431"
The dungeon awaits. And this time, the randomness is provable.
Cartridge builds the infrastructure powering onchain games like Loot Survivor. Learn more at cartridge.gg.