A fast-paced 2D play-to-earn battle royale. Land, gear up, outlast the gas — the last one standing takes the entire pot.
What is DegensRoyale?
DegensRoyale is an open-source 2D battle royale. Dozens of players drop onto a shrinking island, scavenge for weapons and gear, and fight until one is left standing.
The difference is the stakes. Every match is play-to-earn: players pay a small entry fee in an SPL token, the fees form a prize pot held in escrow, and the survivor (or surviving team) is paid the entire pot on-chain.
- Objective: be the last player or team alive.
- Loop: land, loot, fight, outlast the gas, win.
- Stakes: pay to enter, winner takes everything.
Getting Started
- Open the site. On desktop you land on the splash screen — select “Tap to enter the field” to continue.
- Create your access. On a new device you’ll be asked for a username, a password, and your win wallet (a Solana public key). See Account & Win Wallet.
- Pick a mode and server. Choose Solo, Duo, or Squad and your region.
- Connect a wallet and pay the entry fee (when play-to-earn is enabled). See Play to Earn.
- Press Play and drop into the match.
Account & Win Wallet
On a newly detected access, a single full-screen sign-up appears and asks for:
| Field | What it is |
|---|---|
| Username | Your in-game nickname (max 16 characters). |
| Password | Protects your local profile (minimum 4 characters). |
| Win wallet | The Solana public key where your winnings are sent. |
Play to Earn
This is the core of DegensRoyale: price-in (entry fee) and price-out (winner payout), settled on Solana.
How a paid match works
- Connect a wallet. The play-to-earn bar on the menu shows Connect Wallet (Phantom or Solflare). Set your wallet network to Devnet.
- Get test tokens. Use the faucet button (it appears after connecting) to receive test
$DEGEN. - Pay the entry fee. When you press Play, your wallet asks you to approve a deposit of the entry fee (default
1 $DEGEN) into the escrow. - Play. Every player’s fee is pooled into the match’s prize pot, held by the escrow.
- Get paid. When the match ends, the escrow sends the entire pot to the winner’s win wallet. In team modes the pot is split between survivors.
Quick facts
| Item | Value |
|---|---|
| Network | Solana Devnet |
| Token | $DEGEN (SPL test token) |
| Entry fee | 1 $DEGEN (configurable) |
| Payout | Winner takes the pot, sent to your win wallet |
| Wallets | Phantom, Solflare |
Game Modes
DegensRoyale runs two play-to-earn formats. Both are single-player battle royales for now — every player for themselves, last one standing wins. What differs is how you get in and how the prize works.
| Mode | How to enter | Prize |
|---|---|---|
| Classic | Pay an entry fee in $DEGEN | Winner takes the pot, paid automatically |
| King of the Hill | Hold a minimum amount of $DEGEN — no fee | Distributed by the operator |
Classic — entry fee & pot
The standard format. You pay a small $DEGEN entry fee into the on-chain escrow before the match starts, and every fee in that match builds the pot. The winner takes the whole pot, paid out automatically to the win wallet you registered at sign-up. No fee, no entry — and if you don't win, the fee stays in the pot.
King of the Hill — hold to enter
A no-fee format. Instead of paying each match, you simply need to hold a base amount of $DEGEN in your wallet to qualify — proof that you're part of the community. There is nothing to pay and nothing at stake from your balance: holding the tokens is the only requirement to drop in.
Controls
Default keybinds — all rebindable in Settings → Keybinds.
| Action | Key |
|---|---|
| Move | WASD / arrows |
| Aim | Mouse |
| Fire | Left click |
| Reload | R |
| Weapon slots | 1234 / scroll |
| Interact / pick up | F |
| Loot / cancel action | X |
| Healing items | 7890 |
| Emote wheel | Hold right click |
| Map ping | C |
| Big map | G / M |
| Toggle minimap | V |
| Drop active weapon | Right click slot |
Console & Commands
DegensRoyale has an in-game developer console for tweaking client variables (cvars) and binding keys.
- Open the console (default backtick
`), type a command, press Enter. - Inspect a cvar: type
cv_master_volumeto see its value;cv_master_volume 0.5to set it. - Bind a key to an action:
bind R reload. - Common cvars:
cv_player_name,cv_loadout_skin,cv_movement_smoothing,cv_antialias,cv_minimap_transparency.
The Map
Matches play out on a procedurally arranged island full of buildings, terrain and obstacles. Use the minimap (corner) and the big map to navigate, track the gas, and ping teammates.
What you’ll find
- Buildings and structures — dense loot, but also ambush spots.
- Obstacles — crates, trees, rocks; many can be broken for loot.
- Terrain — rivers, beaches and fields that affect movement and sightlines.
- Airdrops — planes drop crates with high-tier loot. Risky to contest, worth it to win.
Loot & Combat
Loot is everywhere — on the ground, inside buildings, and dropped by broken obstacles and defeated players. Walk over an item or press F to pick it up.
- Weapons go into your weapon slots; you also keep fists as a fallback melee.
- Ammo is weapon-specific — grab the right caliber.
- Armor and backpacks increase survivability and carry capacity.
- Healing items restore health and adrenaline.
- Perks grant passive bonuses.
Weapons
From SMGs and assault rifles to shotguns and snipers — each weapon has its own fire rate, damage, range and recoil. Match the gun to the fight: close quarters versus long range.
Armor & Backpacks
Helmets and vests reduce incoming damage; backpacks let you carry more ammo and consumables. Higher tiers protect and carry more.
Healing & Scopes
Stay alive by topping up health and adrenaline, and pick the right scope for your engagement range.
Healing items
Scopes
The Gas
A toxic gas steadily shrinks the safe zone, forcing players together. Standing in the gas drains your health, and it hurts more in later stages.
- Watch the gas timer (top-left) for when the zone next shrinks.
- The white circle on the map is the next safe zone — move there early.
- Late-game gas is lethal fast; don’t get caught outside.
Skins
Customize your character in Loadout. Skins are cosmetic only and never affect gameplay. Your current skin’s color is shown on the menu logo.
Basic skins are free. The rarer, more detailed skins are premium and cost $DEGEN — the higher the rarity, the higher the price. Premium skins show a price tag in the Loadout; select one to purchase it on-chain, after which it’s permanently tied to your wallet.
| Rarity | Price |
|---|---|
| Common | 5 $DEGEN |
| Rare | 15 $DEGEN |
| Epic | 40 $DEGEN |
| Legendary | 120 $DEGEN |
You can also set emotes and a custom crosshair in the Loadout menu.
Rules & Fair Play
By playing DegensRoyale you agree to these rules. Breaking them results in a ban.
No hacking
Any game modification or external software that gives a competitive advantage — aimbot, melee lock, visual assists, ESP, exploiting glitches — is forbidden.
- First offense: 30-day ban
- Second offense: permanent ban
No teaming (in solos)
Helping a player who isn’t on your team — not attacking them, gifting items, or coordinating — counts as teaming.
- First offense: warning
- Second offense: 7-day ban
- Third offense: 30-day ban
No inappropriate usernames
No hateful, explicit, or harassing names. Keep it clean.
FAQ & Support
Do I need a wallet to play?
Only for paid (play-to-earn) matches. When play-to-earn is off, the game is free to play.
Where do my winnings go?
To the win wallet public key you registered at sign-up — automatically, on-chain, at the end of the match.
I’m on Devnet but my deposit failed.
Make sure you have test $DEGEN (use the faucet) and a little Devnet SOL for fees, and that your wallet network is set to Devnet.
How do I change my username or win wallet?
Clear the site’s local data to re-run sign-up, or change your nickname in the menu’s name field.