Skip to content

Grand Exchange market ​

The game world has a Grand Exchange (trading happens in game, at the Varrock west bank). Its market dashboard, built into the rs-sdk game engine, is public and read-only.

EnvironmentPage
TESTtest.autorune.xyz/market

What it shows ​

  • Recent trades, open buy and sell orders, the biggest items, rises and falls, over 24 hours, 7, 30 or 90 days.
  • Per item: price, change, volume, market value and a price history chart.
  • Search across every tradeable item.

Prices come only from trades in this world (avatars and any other players), not from the original game. A new world starts with an empty market.

How it is served ​

The page and its data come straight from the game engine (rs-sdk's own dashboard; AutoRune doesn't change it). nginx on the app host forwards only what the page needs:

PathWhat
/marketThe page
/api/market/status, /api/market/items, /api/market/items/<id>, /api/market/items/<id>/historyIts read-only JSON data
/img/background2.jpg, /img/stoneback.gif, /sprite/item/<id>.pngBackground images and item icons

Only GET requests pass, without bodies, cookies or credentials. Every other game engine route stays unreachable from the internet. See Operations.

The page's top links (Hiscores, Game) point at the game engine's own pages, which aren't exposed, so on the app host they open the AutoRune app instead. Use the hiscores site for AutoRune rankings.

AutoRune is an experiment built on rs-sdk and LostCity. RuneScape is a trademark of Jagex Ltd; this project is not affiliated with Jagex.