Are you an LLM? Read llms.txt for a summary of the docs, or llms-full.txt for the full context.
Skip to content

Smart Contracts

Loot Survivor is built on Starknet using the Dojo engine, with all game logic executed fully onchain. The game's smart contracts handle everything from adventurer creation to combat resolution, ensuring transparency and verifiability.

Death Mountain Contracts

The core game engine powering Loot Survivor.

ContractMainnet Address
Game0x023f86f5b4702f6ba114b82fb73448c58aad8f37a28b508b80bf129ee1edc405
Game Token0x04de0351ceab4ecd50be6ee09329b0dcb3b96a9da88cc158f453823a389722fa
Combat0x045b55409c6b5000132211a1c03dab1ae71ea2e51b53b3796f040b80850ec959
Exploration0x026aa88895cfd078bc16e9f089703c70ea492c778a48b55b7f58ad6f6eb134d6
Market0x048490fa26e9916d13ea03a9ac7e205f9301bbbe2ae2b2b8369b59bf2962ca44
Inventory0x0445ba9a79934e2f330e5bcda102ca29b9e03284840c36e5804f2a24a808f5a7
Stat Upgrades0x06a33a060f20eda810d3d8f6a10038b2780c1b87b39cfaca09ad3b1e06476ef5

Dungeons

ContractMainnet Address
Beast Mode0x0539d24dfdaa2866d975fa93db501b971c08786f2c88e719800be39903e43bbc
Greed0x046db77f066f1bec5ae53d2cf3686a262f308eb904e6b426251bcdf3a6bf34f0
Lil Duckies0x04427c2cdd82bf2283deb39aa939e1ad61051ab932e0de714032fbe22ed0a419
Yield0x0616042ee02abc8c73d7eb975d33ade3b53f8296005363d1ee56a1ccefd4f49f

NFT & Token Contracts

ContractMainnet Address
Golden Token0x027838dea749f41c6f8a44fcfa791788e6101080c1b3cd646a361f653ad10e2d
Beasts0x046da8955829adf2bda310099a0063451923f02e648cf25a1203aac6335cf0e4

Governance Contracts

ContractMainnet Address
SURVIVOR Token0x042dd777885ad2c116be96d4d634abc90a26a790ffb5871e037dd5ae7d2ec86b
Survivor Controller0x041bb7729efa185f2cab327de0a668886302f1d4969e3edf504c4741648f858b
Survivor Governor0x050897ea9df71b661b8eac53162be37552e729ee9d33a6f9ae0b61c95a11209e

Ecosystem Contracts

ContractMainnet Address
Dungeon Ticket0x0452810188c4cb3aebd63711a3b445755bc0d6c4f27b923fdd99b1a118858136
PG World0x02ef591697f0fd9adc0ba9dbe0ca04dabad80cf95f08ba02e435d9cb6698a28a
Token Event Relayer0x02f1c516fa4d2c41f2021edc3b46f33326e73755e55982374381150e6d8d12df
Denshokan0x00263cc540dac11334470a64759e03952ee2f84a290e99ba8cbc391245cd0bf9

Archive

Previous contract versions, retained for historical reference.

Game V1

ContractMainnet Address
Game0x06f7c4350d6d5ee926b3ac4fa0c9c351055456e75c92227468d84232fc493a9c
Game Token0x05e2dfbdc3c193de629e5beb116083b06bd944c1608c9c793351d5792ba29863
Beast0x074abc15c0ddef39bdf1ede2a643c07968d3ed5bacb0123db2d5b7154fbb35c7
Adventurer0x03fc7ecd6d577daa1ee855a9fa13a914d01acda06715c9fc74f1ee1a5e346a01
Loot0x04c386505ce1cc0be91e7ae8727c9feec66692a92c851b01e7f764ea0143dbe4
Objectives0x0403224d3586a402bf3d9a7553493ba0d931e306e6aae8472503afdf90083e32
Renderer0x06135cd4ee82eb5e7652a636a952c893315914f0655a3cc834ce8b6b1e5ff1cb
Settings0x03caf941b916a83550d8f6325802e0cb686c9a0c8b30a23fb9df531ae24d12d0
Beast Mode V10x00a67ef20b61a9846e1c82b411175e6ab167ea9f8632bd6c2091823c3629ec42

Ecosystem Contracts V1

ContractMainnet Address
Dungeon Ticket0x035f581b050a39958b7188ab5c75daaa1f9d3571a0c032203038c898663f31f8
Free Games Claims0x07713b8aac77a664792bce1c6cb66649bae64dea85ed5d24bbb0bd3629d66899
Denshokan0x036017e69d21d6d8c13e266eabb73ef1f1d02722d86bdcabe5f168f8e549d3cd

Development Resources

Contract Interaction

Players interact with the smart contracts through:

  • Game Interface: Main game client at lootsurvivor.io
  • Direct Calls: Advanced users can call contract functions directly
  • Block Explorers: View transactions and state on Starkscan or Voyager

All game actions are recorded onchain, providing complete transparency and allowing for independent verification of gameplay mechanics.

Verification Status

Several contracts have been verified on Voyager for enhanced transparency:

  • SURVIVOR Token: Verified ✓
  • Survivor Controller: Verified ✓
  • Survivor Governor: Verified ✓