Game Library on-chain dApp for secure, transparent tracking on IOTA.
Smart Contract: View on IOTA Explorer
- Network: Devnet
- Package ID:
0x6dfc9d5f08d2ad2e243bc44d4af651fcd73e40c8c70f311eb73a1ce69f776597 - Explorer: View on IOTA Explorer
# Install dependencies
npm install --legacy-peer-deps
# Deploy the smart contract
npm run iota-deploy
# Start development server
npm run dev- Create Your Game Library: Deploy the smart contract to create your personal gamelibrary on the IOTA blockchain
- Add Items: Use the
add_game()function to add new items on-chain - Manage Items: Remove items using
remove_game()when needed - Track Your Collection: Query
get_game_count()to see how many items you've saved
The contract uses IOTA's shared object model, ensuring your data is:
- Private: Only you can access and modify your items
- Secure: Blockchain-level encryption and security
- Permanent: Items are stored immutably on the blockchain
- Accessible: Access from anywhere with your wallet
- 🔐 Decentralized Storage: Data stored on IOTA blockchain
- 👤 Privacy First: Complete control over your data
- 🔒 Secure: Military-grade blockchain security
- 📊 Trackable: Monitor your collection size
- 🌐 Cross-Platform: Access from any device
- ⚡ Fast: Instant access to your data
- 💰 Low Cost: Minimal transaction fees
- 🔍 Transparent: All operations are verifiable
- Frontend: Next.js 16, React 19, TypeScript
- Blockchain: IOTA Testnet
- Smart Contracts: Move Language
- UI Components: Radix UI
- Wallet Integration: IOTA dApp Kit
