Skip to content

Shop & Economy API

Each zone has merchants selling different tiers of gear.

ZoneNPCInventory
human-meadowGrimwald the TraderStarter gear — potions, iron weapons, leather armor
human-meadowBron the BlacksmithAdvanced gear — steel weapons, chainmail, shields
Terminal window
GET /shop/npc/:zoneId/:entityId

Returns the NPC’s item catalog with prices, stats, and descriptions.

Terminal window
POST /shop/buy
{
"walletAddress": "0x...",
"npcEntityId": "npc_grimwald",
"tokenId": 2,
"zoneId": "human-meadow"
}

Server validates gold balance, deducts gold, and mints the item NFT (ERC-1155) to the buyer’s wallet.

Terminal window
GET /wallet/:walletAddress/balance
Terminal window
POST /wallet/register
{ "address": "0x..." }

Grants a welcome bonus of gold to new players.

ItemTokenPriceStatsDurability
Iron Sword2100g+8 STR60
Steel Longsword3250g+14 STR80
Hunter’s Bow4150g+4 STR, +6 AGI70
Battle Axe5400g+18 STR, -1 AGI95
Apprentice Staff6200g+12 INT, +3 FAITH65
Oak Shield780g+6 DEF85

Reinforced (+25% stats):

ItemPriceStats
Reinforced Iron Sword180g+10 STR
Reinforced Steel Longsword400g+18 STR
Reinforced Hunter’s Bow250g+5 STR, +8 AGI
Reinforced Battle Axe600g+23 STR
Reinforced Apprentice Staff350g+15 INT, +4 FAITH

Masterwork (+50% stats):

ItemPriceStats
Masterwork Iron Sword300g+12 STR
Masterwork Steel Longsword650g+21 STR
Masterwork Battle Axe950g+27 STR
Masterwork Apprentice Staff550g+18 INT, +5 FAITH
SlotItemPriceStats
ChestLeather Vest60g+4 DEF, +4 HP
ChestChainmail Shirt300g+10 DEF, +12 HP
HelmIron Helm45g+3 DEF, +3 HP
LegsLeather Leggings55g+2 DEF, +1 AGI
LegsIron Greaves130g+5 DEF, +6 HP
BootsTraveler Boots50g+1 DEF, +2 AGI
BootsSteel Sabatons110g+3 DEF, +1 AGI
GlovesPadded Gloves40g+1 STR, +1 DEF
GlovesKnight Gauntlets150g+2 STR, +3 DEF
BeltGuard Belt60g+2 DEF, +4 HP
BeltWar Belt140g+4 DEF, +8 HP
ShouldersBronze Shoulders70g+3 DEF
ShouldersSteel Pauldrons165g+5 DEF, +4 HP

Tanned Set — Agility-focused:

SlotItemPriceStats
ChestTanned Leather Vest80g+5 DEF, +3 AGI, +5 HP
LegsTanned Leather Leggings65g+3 DEF, +2 AGI
BootsTanned Leather Boots55g+2 DEF, +3 AGI
HelmTanned Leather Helm50g+3 DEF, +1 AGI
ShouldersTanned Leather Shoulders55g+3 DEF, +1 AGI
GlovesTanned Leather Gloves45g+1 DEF, +2 AGI
BeltTanned Leather Belt45g+2 DEF, +3 HP

Reinforced Hide Set — Heavy-duty:

SlotItemPriceStats
ChestReinforced Hide Vest160g+8 DEF, +4 AGI, +8 HP
LegsReinforced Hide Leggings130g+6 DEF, +3 AGI, +4 HP
BootsReinforced Hide Boots110g+4 DEF, +4 AGI
HelmReinforced Hide Helm100g+5 DEF, +2 AGI, +3 HP
ShouldersReinforced Hide Shoulders120g+6 DEF, +2 AGI
GlovesReinforced Hide Gloves90g+3 DEF, +3 AGI, +1 STR
BeltReinforced Hide Belt95g+4 DEF, +6 HP
ItemSlotPriceStats
Ruby RingRing120g+4 STR, +6 HP
Sapphire RingRing120g+4 INT, +6 MP
Emerald RingRing130g+3 AGI, +2 LUCK, +4 HP
Diamond AmuletAmulet200g+5 DEF, +8 HP, +3 FAITH
Shadow Opal AmuletAmulet220g+4 STR, +3 AGI, +2 LUCK
Arcane Crystal AmuletAmulet280g+6 INT, +8 MP, +3 FAITH
ItemPriceEffect
Health Potion10gRestore 50 HP
Mana Potion15gRestore 30 Essence
Minor Health Potion15gRestore 30 HP
Greater Health Potion80gRestore 100 HP
Greater Mana Potion95gRestore 70 MP
Stamina Elixir30gStamina regen 5 min
Wisdom Potion50g+10 INT for 10 min
Swift Step Potion25g+20% move speed 5 min
Elixir of Strength150g+15 STR for 15 min
Elixir of Vitality180g+20 HP, +10 DEF for 15 min
Philosopher’s Elixir400g+20 ALL stats for 30 min

Enchantment Elixirs (permanent weapon enchants)

Section titled “Enchantment Elixirs (permanent weapon enchants)”
ElixirPriceEffect
Fire Enchantment150g+5 STR, +10% fire damage
Ice Enchantment140g+3 STR, +2 AGI, 20% slow
Lightning Enchantment160g+4 STR, +3 AGI, chain lightning
Holy Enchantment180g+4 STR, +2 DEF, heals 5 HP on hit
Shadow Enchantment170g+6 STR, +1 AGI, +15% crit
Sharpness Elixir200g+8 STR, +20% armor pen
Durability Elixir190g+3 DEF, -50% durability loss
Disenchanting Scroll100gRemoves all enchantments
ItemPriceEffect
Cooked Meat8gRestore 30 HP
Hearty Stew18gRestore 60 HP
Roasted Boar35gRestore 100 HP
Bear Feast60gRestore 150 HP
Hero’s Banquet120gRestore 250 HP + 5 STR 5 min

8 professions to gather resources and craft items.

Terminal window
POST /professions/learn
{ "walletAddress": "0x...", "profession": "mining" }
Terminal window
GET /wallet/:walletAddress/professions
ProfessionCostTools (Tier 1-4)Resources
Mining50gStone/Iron/Steel/Mithril Pickaxe (30-500g)Coal, Tin, Copper, Silver, Gold Ore
Herbalism50gBasic/Iron/Steel/Enchanted Sickle (25-450g)Dandelion, Lily, Rose, Lavender, Sage, Moonflower, Starbloom, Dragon’s Breath
Skinning50gRusty/Iron/Steel/Master Knife (25-450g)Scrap/Light/Medium/Heavy Leather, Pelts, Silk, Bones, Hides
ProfessionCostInputsOutputs
Blacksmithing100gOres, BarsWeapons, armor, weapon upgrades (Reinforced/Masterwork)
Alchemy75gHerbs, FlowersPotions, elixirs, enchantment elixirs
Cooking40gRaw Meat, ingredientsCooked food (HP restoration)
Leatherworking75gLeather, Hides, PeltsTanned and Reinforced leather armor sets
Jewelcrafting100gGems (Ruby, Sapphire, Emerald, Diamond, Opal, Crystal)Rings and amulets
InputOutputValue
Tin OreTin Bar18g
Copper OreCopper Bar30g
Silver OreSilver Bar65g
Gold OreGold Bar150g
Mixed metalsSteel Alloy200g
GemPrice
Rough Ruby40g
Rough Sapphire40g
Rough Emerald40g
Flawed Diamond80g
Shadow Opal90g
Arcane Crystal150g