
Clankermon
Believe in something
About
The problem it solves In a game world, backed by belief where your favourite tokens become mons in a crypto creature collect RPG, where their market performance impacts their stats and rarity in game. Clankermon is a fully onchain game built on base and the farcaster social graph. Players can train, trade and adventure with their clankermon throughout the game world, looting dungeons, completing quests and their journey. Smart Contract Address(es) Players and Babymons Diamond: 0x76c9BC1B44792b7a6e2f345B51dC6ADD5B503c0e Clankermon 0x562479ab88e6ddFe91432AaCC3Ba259Cb6922659 ClankermonMetadata 0x9eb3f7d8F66A53F067eDbc6117D0398E26e35750 Hospital 0x3137427ce308958Eef30fFEafEe8b68fe8Ae28A8 StatModifier 0x7e083130f552e77d7224135DC329D2E3B46a6b9B MarketDataProvider 0x92e47834Cf7f07A92EBF9f228C3A40a0bec122ec Items 0x4fe9569B30e73b1cdc8f6243A25b7C894EB72466 ItemHandler 0xE91449eab8345a8A8ff95872257AB2Ba2Ac7d9F9 Store 0x9Aeb9449Cfa2d2E9744D9C39AE1A805d0274A988 LootRedemptionManager 0xCAB5A05E18a21F6d72eA8D69Ffec421EaA255234 DungeonRunner 0x637946Cf26cBA2Bc5C4843e5A65EBf20F20c9b73 Reveal Minter 0x154Bf8504164220F4E73D39F39Ee3353693563dE Other Onchain Proof Work in progress admin dune dash - still missing a lot of data for new chapter featrures (launched aug 22nd) https://dune.com/categoricallylarge/cmops/894b3250-f408-4b19-90ab-73e334def596
How it's made
Challenges we ran into Building games is hard, building onchain games is harder - but we believe casual gaming with value bearing assets is the ultimate onchain consumer experience - so we ate glass for 9 months and took a loose concept and crafted it into foundations for a crypto creature collect RPG that reimagines crypto concepts in fun playful ways that can be consumed by the masses. One of biggest issue in designing fully onchain games is the contract size limit (changing later this year) - we had to go through many iterations of our contract design to stay within the 24kb limit, we started with diamond - very powerful but severely under tooled making it cumbersome to manage - we ultimately opted to build the subsequent chapter primarily using UUPS contracts that share hash value systems for immutable identifiers and flexile configurations, with interlinked permissions systems to achieve desired game mechanics.