Simon Stakes World MiniApp
A World Mini App built on Chainlink's CRE (Chainlink Runtime Environment) that turns the classic Simon memory game into a stake-to-earn experience. Players' cross-chain portfolio values, verified by the Chainlink Decentralized Oracle Network, determine a score multiplier, rewarding on-chain participation with higher game scores among other cross-chain features
What is it? Simon Stakes is a high-stakes, cross-chain evolution of the classic Simon memory game, built as a World Mini App. It leverages the Chainlink Runtime Environment (CRE) to bridge a user's real-world on-chain reputation with their gaming experience. Unlike traditional games that exist in a vacuum, Simon Stakes "reads" your entire crypto portfolio across multiple blockchains to grant you competitive advantages.
How it works?
- Identity & Wallet: Players log in using World ID (via MiniKit SDK) to prove they are unique humans.
- Cross-Chain Verification: Upon login, a Chainlink CRE workflow is triggered. It scans four different networks (Ethereum Sepolia, Base Sepolia, Arbitrum Sepolia, and Polygon Amoy) to verify the user's asset balances.
- Reputation-Based Multiplier: The workflow uses Chainlink Data Feeds and external APIs to calculate the real-time USD value of the user’s portfolio. Based on this value, players are assigned a Score Multiplier (up to 3.0x for "Gold" tier holders).
- On-Chain Settlement: When the game ends, the CRE workflow generates a DON-signed attestation bundling the player’s score and portfolio data. This is written to a smart contract on Sepolia via the Keystone Forwarder, creating an immutable, verifiable leaderboard.
What problem does it solve?
- Siloed Ecosystems: Most Mini Apps are restricted to a single chain (like World Chain). Simon Stakes proves that a Mini App can access and verify data from any chain without the user moving funds or paying gas for the check.
- Botting & Fair Play: By combining World ID (Proof of Personhood) with Chainlink-verified on-chain "skin in the game," the project creates a leaderboard that is resistant to bots and Sybil attacks.
- Trustless Gaming: It replaces centralized game servers with a Decentralized Oracle Network (DON), ensuring that score multipliers and game results are cryptographically proven rather than just "claimed" by a database.
Links
https://github.com/anfegu/simon-game-miniapphttps://drive.google.com/file/d/1AS3--yCfsojUPgAqsg_kPunzIGPTAWv6/view?usp=sharingCreated by
Andres Felipe Gutierrez Fernandez
A Chainlink Hackathon // Feb 6 – Mar 8