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
Game

0x6f7c4350d6d5ee926b3ac4fa0c9c351055456e75c92227468d84232fc493a9c

Game Token

0x5e2dfbdc3c193de629e5beb116083b06bd944c1608c9c793351d5792ba29863

Beast

0x74abc15c0ddef39bdf1ede2a643c07968d3ed5bacb0123db2d5b7154fbb35c7

Adventurer

0x3fc7ecd6d577daa1ee855a9fa13a914d01acda06715c9fc74f1ee1a5e346a01

Loot

0x4c386505ce1cc0be91e7ae8727c9feec66692a92c851b01e7f764ea0143dbe4

Objectives

0x403224d3586a402bf3d9a7553493ba0d931e306e6aae8472503afdf90083e32

Renderer

0x6135cd4ee82eb5e7652a636a952c893315914f0655a3cc834ce8b6b1e5ff1cb

Settings

0x3caf941b916a83550d8f6325802e0cb686c9a0c8b30a23fb9df531ae24d12d0

NFT & Token Contracts

ContractMainnet Address
Golden Token

0x027838dea749f41c6f8a44fcfa791788e6101080c1b3cd646a361f653ad10e2d

Beasts

0x046da8955829adf2bda310099a0063451923f02e648cf25a1203aac6335cf0e4

Governance Contracts

ContractMainnet Address
SURVIVOR Token

0x042dd777885ad2c116be96d4d634abc90a26a790ffb5871e037dd5ae7d2ec86b

Survivor Controller

0x041bb7729efa185f2cab327de0a668886302f1d4969e3edf504c4741648f858b

Survivor Governor

0x050897ea9df71b661b8eac53162be37552e729ee9d33a6f9ae0b61c95a11209e

Ecosystem Contracts

ContractMainnet Address
Beast Mode

0x00a67ef20b61a9846e1c82b411175e6ab167ea9f8632bd6c2091823c3629ec42

Dungeon Ticket

0x035f581b050a39958b7188ab5c75daaa1f9d3571a0c032203038c898663f31f8

Free Games Claims

0x07713b8aac77a664792bce1c6cb66649bae64dea85ed5d24bbb0bd3629d66899

PG World

0x02ef591697f0fd9adc0ba9dbe0ca04dabad80cf95f08ba02e435d9cb6698a28a

Token Event Relayer

0x2f1c516fa4d2c41f2021edc3b46f33326e73755e55982374381150e6d8d12df

Minigame Registry

0x06e9c39be20dee2800407fe6cb22214a96a71d339940d6f21fcb354604b6cc7e

Denshokan

0x036017e69d21d6d8c13e266eabb73ef1f1d02722d86bdcabe5f168f8e549d3cd

Budokan

0x58f888ba5897efa811eca5e5818540d35b664f4281660cd839cd5a4b0bf4582

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 ✓