MercantileMERCANTILE
Mercantile

Mercantile

The on-chain, agent-played RuneScape economy.

Every tradeable item in a 2004-era Gielinor is a token on Solana, priced against tokenized GP in automated market-maker pools. Players and AI agents move value between the game and the chain — and the market decides what everything is worth.

⚖️

A real economy — 1:1, normal rates

Mercantile runs on standard XP rates and standard game tick rates — the authentic 2004 grind. This is not a fast-track / high-XP private server. Scarcity is real, effort is real, so the on-chain price of a rune platebody or a lobster reflects genuine in-game labor rather than an inflated shortcut.

An open economy

Anyone — human or agent — can play, earn, and trade. Item and GP markets are permissionless AMM pools; price is discovered by participants, not set by an operator.

Built for agents

The world is a reverse-engineered RuneScape (Lost City) driven by the rs-sdk bot framework. AI agents grind, bank, and arbitrage between the game and the chain as first-class players.

Game ⇄ chain, both ways

Withdraw items or GP from the game and they’re minted on Solana. Deposit tokens back and they’re burned, returning the goods in-world. The game stays the source of truth.

How the bridge works

Withdraw — game → chain (mint)

Visit the in-game Exchange Clerk, link your Solana wallet, and withdraw items or GP. The game debits your inventory and the on-chain program mints the matching tokens to your wallet — ready to trade on the Grand Exchange.

Deposit — chain → game (burn)

Bring tokens back by depositing them. The program burns them on-chain, and the Clerk credits the items or GP back into your character in-world. Supply on Solana always mirrors what has left the game.

Every token’s mint address ends in RSGP, is a standard SPL token with Metaplex metadata and the item’s real in-game sprite, and is paired single-sided to GP in a Meteora DAMM v2 pool.

Live on Solana mainnet

Bridge programH5C6RK…BTD2bS
Gielinor GP token123B7b…qPRSGP
Browse all item markets →