A fun multiplayer mini-game built on GenLayer Intelligent Contracts.
Players see an image and have to guess what it is. The contract uses AI (LLM) to analyze the image and decide if the guess is correct. It also uses Optimistic Democracy consensus for fair scoring.
- Multiplayer support
- 5-15 minutes playtime
- On-chain leaderboard with XP tracking
- Replayable every week with new images
- Showcases GenLayer's power: natural language, image understanding, and AI validators voting
- Go to the live demo: https://guess-picture.onrender.com/
- Connect your wallet (testnet).
- Click "Start New Game" — an image will appear.
- Type your guess in the box (e.g., "cat", "car", "mountain").
- Submit guess → Intelligent Contract calls AI to verify.
- Correct guess = XP points added to leaderboard.
- Play multiple rounds and compete with friends!
Contract Address:
0xb438FB85B4F1d5D928d3049AbA1a7EC760ac4D65
GenLayer Studio Import Link:
https://studio.genlayer.com/contracts?import-contract=0xb438FB85B4F1d5D928d3049AbA1a7EC760ac4D65
- Intelligent Contract written in Python
gl.nondet.llm.*for image description and scoring- Optimistic Democracy for consensus on subjective answers (humor, creativity, object recognition)
- On-chain XP and leaderboard storage
This submission is for the Mini-games for GenLayer’s Community mission.
Made with ❤️ for GenLayer community.