ninjaATwork
A game with Blockchain based in-game purchases
Created on 12th October 2025
•
ninjaATwork
A game with Blockchain based in-game purchases
The problem ninjaATwork solves
Digital Ownership & True Value in Gaming
Solves the problem of players spending money/time on in-game items they never truly own
Eliminates centralized control where game companies can remove items or shut down economies
Creates real-world value from gaming achievements through blockchain ownership
Challenges we ran into
Sync between Godot (.gd) code and our website by exporting the godot file in the right format.
Smart Contract Integration - Getting GameStore, GoldToken, and SkinNFT contracts to work seamlessly together
Token Decimal Handling - The 10^18 scaling issue between contract units and display units
Contract Ownership - GameStore couldn't mint NFTs until I implemented minter roles
Frontend-Blockchain Sync - Web3 initialization, MetaMask connectivity, and real-time balance updates
IPFS Integration - Profile picture uploads to decentralized storage with proper error handling
Tracks Applied (2)
Ethereum Track
ETHIndia