Wiki — Market & Grand Exchange
The player-driven market allows buying and selling items with other players. Create offers, browse listings, and let the Forge Coffer manage the economy.
How It Works
- Sell Offers: List an item for sale at your chosen price. Other players can browse and buy instantly.
- Buy Offers: Place a buy order for an item at your chosen price. When a seller lists at or below your offer, it auto-matches.
- Auto-Matching: When a new buy offer's price meets or exceeds an existing sell offer (or vice versa), the trade executes immediately at the earlier offer's price.
- Partial Fills: Large orders can fill partially — remaining quantities stay listed.
- Containers: You can sell a container (e.g. a backpack of runes) as a single offer with its contents intact.
Transaction Tax
A 2% tax is applied to every completed market transaction. This tax is not destroyed — it flows into the Forge Coffer, which uses the gold to automatically purchase and destroy oversupplied items, controlling inflation.
Forge Coffer
The Forge Coffer is the economy's central item sink. It uses tax revenue to auto-buy eligible items from sell offers and destroys them, removing excess supply from the game.
| Current Balance | 0 gold |
|---|---|
| Total Collected (Tax) | 0 gold |
| Total Spent (Sink) | 0 gold |
| Items Destroyed | 0 |
Sink-Eligible Items
These items are eligible for automatic Coffer purchase when listed on the market:
| Item | Daily Quota | Min Price |
|---|---|---|
| Forge Shard | 10 | 0 gold |
| Forge Crystal | 8 | 0 gold |
| Chaos Ember | 5 | 0 gold |
| Exalted Ember | 5 | 0 gold |
| Void Ember | 3 | 0 gold |
| Divine Ember | 3 | 0 gold |
| Binding Ember | 3 | 0 gold |
| Corrupt Ember | 3 | 0 gold |
| Mirror Shard | 1 | 0 gold |
Market Maker NPCs
Market Maker NPCs sell essential items (potions, runes, basic gear) at fair prices, ensuring the economy has a baseline supply even when player offers are scarce.
Price Guide
Completed trades are recorded in the market_trades table. Use the in-game price guide or the /api/market/price/:item_id endpoint to check recent average prices before listing.
Offer Limits
- Offers expire after 30 days if unfilled.
- Maximum 100 active offers per player.
- Premium account required to create market offers.