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
Game0x6f7c4350d6d5ee926b3ac4fa0c9c351055456e75c92227468d84232fc493a9c
Game Token0x5e2dfbdc3c193de629e5beb116083b06bd944c1608c9c793351d5792ba29863
Beast0x74abc15c0ddef39bdf1ede2a643c07968d3ed5bacb0123db2d5b7154fbb35c7
Adventurer0x3fc7ecd6d577daa1ee855a9fa13a914d01acda06715c9fc74f1ee1a5e346a01
Loot0x4c386505ce1cc0be91e7ae8727c9feec66692a92c851b01e7f764ea0143dbe4
Objectives0x403224d3586a402bf3d9a7553493ba0d931e306e6aae8472503afdf90083e32
Renderer0x6135cd4ee82eb5e7652a636a952c893315914f0655a3cc834ce8b6b1e5ff1cb
Settings0x3caf941b916a83550d8f6325802e0cb686c9a0c8b30a23fb9df531ae24d12d0

NFT & Token Contracts

ContractMainnet Address
Golden Token0x027838dea749f41c6f8a44fcfa791788e6101080c1b3cd646a361f653ad10e2d
Beasts0x046da8955829adf2bda310099a0063451923f02e648cf25a1203aac6335cf0e4

Governance Contracts

ContractMainnet Address
SURVIVOR Token0x042dd777885ad2c116be96d4d634abc90a26a790ffb5871e037dd5ae7d2ec86b
Survivor Controller0x041bb7729efa185f2cab327de0a668886302f1d4969e3edf504c4741648f858b
Survivor Governor0x050897ea9df71b661b8eac53162be37552e729ee9d33a6f9ae0b61c95a11209e

Ecosystem Contracts

ContractMainnet Address
Beast Mode0x00a67ef20b61a9846e1c82b411175e6ab167ea9f8632bd6c2091823c3629ec42
Dungeon Ticket0x035f581b050a39958b7188ab5c75daaa1f9d3571a0c032203038c898663f31f8
Free Games Claims0x07713b8aac77a664792bce1c6cb66649bae64dea85ed5d24bbb0bd3629d66899
PG World0x02ef591697f0fd9adc0ba9dbe0ca04dabad80cf95f08ba02e435d9cb6698a28a
Token Event Relayer0x2f1c516fa4d2c41f2021edc3b46f33326e73755e55982374381150e6d8d12df
Minigame Registry0x06e9c39be20dee2800407fe6cb22214a96a71d339940d6f21fcb354604b6cc7e
Denshokan0x036017e69d21d6d8c13e266eabb73ef1f1d02722d86bdcabe5f168f8e549d3cd
Budokan0x58f888ba5897efa811eca5e5818540d35b664f4281660cd839cd5a4b0bf4582

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 ✓