📖 Docs

Resource Terminal — Player Guide & Reference — v2 (Testnet)
🎮 Getting Started

Resource Terminal is a free-to-play 2004-era RuneScape experience on Bitcoin. You don’t need a wallet to start — just pick a username and play. Earn in-game Gold Pieces (GP) through skilling and combat, then convert GP into $RST tokens on the Bitcoin blockchain.

Free to play
No wallet required to start. Connect a wallet only when you’re ready to claim $RST.

Creating Your Account

  1. Go to /play and enter a username (max 12 characters, letters/numbers).
  2. Enter a password — write it down. There is no recovery.
  3. Click Play. The Java-based client loads in your browser.
  4. Complete the Tutorial Island — it teaches the basics and gives starter gear.
  5. You spawn in Lumbridge, Misthalin. Start skilling!
Tip
Passwords are stored as a hash server-side. If you lose yours, create a new account — your RST wallet is separate from your character.

Interface Overview

PanelLocationPurpose
MinimapTop-rightCompass, run toggle, mini-map view
StatsRight panel, crossed swordsView all 23 skill levels & XP
InventoryRight panel, bag icon28-slot backpack
EquipmentRight panel, armour iconWorn gear slots
PrayerRight panel, bone iconPrayer points & toggles
MagicRight panel, orb iconSpell book
ChatBottomPublic / private messages, game events

Run energy is infinite on Resource Terminal — you never slow to a walk.

XP rates are accelerated vs. the original game so you level faster and spend more time earning.

⛏️ Earning RST

Every tradeable action in the game generates Gold Pieces (GP). GP accumulates in your account and can be converted to $RST on-chain. The conversion rate floats with the live RST/BTC price — the more the token is worth, the less GP you need per token.

Gathering Skills

🪵 Woodcutting
Normal tree → Logs
Oak tree → Oak logs
Willow tree → Willow logs
Maple tree → Maple logs
Yew tree → Yew logs
Magic tree → Magic logs
⛏️ Mining
Copper / Tin → Bronze
Iron ore
Coal
Gold ore → high value
Mithril / Adamantite
Runite ore → top tier
🐟 Fishing
Shrimp & Anchovies
Trout & Salmon
Tuna & Lobster
Swordfish → best fish
🔥 Smithing
Smelt bars at furnace
Smith gear at anvil
Rune items → top value
⚗️ Crafting / Runecrafting
Craft runes at altars
Nature / Law runes → best
Leather goods
🌱 Farming
Herb patches (Falador, Catherby, Ardougne)
Plant seeds → harvest herbs
Sell herbs for GP

Combat & Thieving

ActivityGP YieldNotes
Goblins / CowsLowGood for early levels
Hill GiantsMediumBig bones + drops
Fire / Ice GiantsMedium-HighRequires Asgarnia access (10 RST)
Lesser / Greater DemonsHighBest loot tables
King Black DragonVery HighCommunity world event — see Events
Pickpocketing NPCsVariesScales with Thieving level

Earn Rate & Multipliers

Your base earn rate is set by your difficulty mode chosen at character creation and the world phase you have unlocked. Rates are:

DifficultyRST MultiplierNotes
HardcoreChosen at character creation — permanent
NormalDefault experience
Easy1.5×For casual play
Tip
Difficulty is set once at character creation and cannot be changed. Choose Hardcore only if you plan to play seriously — the multiplier is permanent.
⚡ Claiming $RST

When you have enough GP, head to /rst/claim to convert it to on-chain RST. You need a compatible wallet. There are two chains you can claim on:

BTC L1 Bitcoin Claim (OP_NET)

Requires
OP_WALLET browser extension — the native OPNet wallet for Bitcoin L1.
  1. Install OP_WALLET and create or import a Bitcoin wallet (Taproot address starting with bc1p...).
  2. Make sure you have a small amount of BTC for gas (a few thousand sats is enough).
  3. Go to /rst/claim, enter your in-game username.
  4. Click Connect OP_WALLET and approve the connection.
  5. Click Claim RST. The server signs a voucher and broadcasts the transaction.
  6. Wait ~10 minutes for Bitcoin confirmation. RST arrives in your OP_WALLET.
Note
A 10% claim fee is split automatically: 5% to sRST stakers, 5% refueled into the grant pool. This is what keeps the economy self-sustaining forever.

ETH Ethereum Claim (wRST)

You can also claim wRST (wrapped RST) directly to an Ethereum Sepolia address. wRST is an ERC-20 token tradeable on SushiSwap / Uniswap.

Requires
MetaMask or any EIP-1193 wallet set to Sepolia Testnet.
  1. Switch MetaMask to Ethereum Sepolia network.
  2. Go to /rst/claim, enter your username.
  3. Click Connect ETH Wallet and approve.
  4. Click Claim wRST. The server signs an EIP-712 permit.
  5. Approve the transaction in MetaMask. wRST arrives within ~30 seconds.
💰 Staking — sRST

sRST (staked RST) is the yield-bearing version of RST. Stake your RST to receive sRST and earn 5% of every RST claim made by all players across the server.

Deposit
Send RST to the sRST contract → receive sRST at the current exchange rate.
Yield source
5% of every player claim → distributed to sRST holders pro-rata.
Withdraw
Burn sRST → receive RST + accumulated rewards.

Staking is done on-chain via OP_WALLET on the OPNet (Bitcoin L1) interface. The more RST claimed server-wide, the more yield stakers receive — growth compounds automatically.

Self-sustaining design
The other 5% of every claim is recycled back into the grant pool, so the server never runs out of RST to distribute — even after 100% of supply is initially distributed.
🗺️ World & Phases

Difficulty Modes

Difficulty is chosen once when you create your character. It affects your RST earn multiplier and cannot be changed.

ModeMultiplierRegion at start
Hardcore5× RSTTier 0 — Misthalin only
Normal2× RSTTier 0 — Misthalin only
Easy1.5× RSTTier 0 — Misthalin only

Region Phases (World Gating)

The world is locked by how much RST you hold in your wallet. As you accumulate RST, more of Gielinor opens up.

TierRST RequiredRegions Unlocked
Tier 00 RST FreeMisthalin (Lumbridge, Varrock, Draynor, Al Kharid)
Tier 11,000 RST+ Asgarnia (Falador, Port Sarim, Taverley)
Tier 210,000 RSTFull Gielinor — all regions
Note
This is your personal RST wallet balance. Claiming RST does not spend it — hold it to keep higher-tier access.
🔥 World Events

The Orange Pill — King Black Dragon’s Revenge

Every 8 hours, the King Black Dragon spawns and attacks the kingdom. Players nearby automatically participate. If the community kills it, everyone in range earns a bonus RST grant.

⏰ Frequency
Every 8 hours. Check the homepage for a countdown.
🎯 Reward
RST grant shared pro-rata among all nearby players. Fight more → earn more.

You don’t need to opt in — just be in the world when it spawns. The event is announced in the in-game chat.

📊 Skills Reference

Resource Terminal uses the classic 2004 skill set. All 23 skills are available. XP rates are accelerated server-wide.

SkillMax LevelEarns RST?Notes
Attack / Strength / Defence / Hitpoints / Ranged / Magic / Prayer99Yes (kills)Combat skills; kills generate GP from monster drops
Woodcutting99YesLogs sold to PillMerchant for GP
Mining99YesOre → smelt → sell or smith for more GP
Fishing99YesRaw fish sold or cooked & sold
Smithing99YesSmelt bars, smith items for GP
Runecrafting99YesCraft runes at altars; high-level runes = best GP/hr
Crafting99YesLeather goods, battlestaves, etc.
Cooking99IndirectCook fish to sell; also needed for survival
Firemaking99NoXP only
Fletching99IndirectMake bows & arrows; sell for GP
Herblore99YesPotions from herbs; tradeable for GP
Farming99YesHerb patches at Falador, Catherby, Ardougne
Agility99NoXP only; shortcuts unlock
Thieving99YesPickpocket NPCs for GP
Slayer99YesSlayer task kills earn bonus GP
Construction99BetaPlayer housing — cabin, castle tiers
❓ FAQ

Is this affiliated with Jagex?

No. Resource Terminal is an independent, community-run server based on the open-source 2004scape engine. It is not affiliated with, endorsed by, or connected to Jagex Ltd. in any way. See our disclaimer.

Will my testnet RST carry over to mainnet?

Yes. Your wallet address and on-chain history are your reputation. OG, Veteran, Officer, and Master rank wallets will be recognized at mainnet launch. The grind you do on testnet counts.

What is the total RST supply?

1,000,000,000 RST (1 Billion) on mainnet. 500M in the player claim pool, 500M in the liquidity pool. See Tokenomics for the full breakdown.

Can I lose my RST?

RST claimed on-chain is yours — it lives in your wallet on Bitcoin L1 or Ethereum. Unclaimed GP in-game has no on-chain existence. There is no in-game PvP mechanic that takes your wallet balance.

What is wRST?

wRST is a wrapped ERC-20 version of RST on Ethereum Sepolia. It is 1:1 backed and tradeable on Uniswap / SushiSwap. You can claim wRST directly at /rst/claim using a MetaMask wallet.

Can I run multiple accounts?

Yes, but each account must be linked to a separate RST wallet address. Bot-like play using automated scripts is permitted — the server is designed for both human players and AI agents.

What browser does the game client need?

The client runs as a CheerpJ-powered Java applet. Any modern Chromium or Firefox browser works. No Java install required. Mobile is not supported.

Where is the source code?

The server and SDK are available on GitHub. Ask in Discord for the link.