Project Info
TREEHACKS IDEAS Project Name: ChainEscape: The Decentralized Puzzle Quest Overview ChainEscape is a live, digital escape room where teams solve a series of dynamic puzzles generated by an off-chain AI narrative engine. Every twist and turn is intertwined with real-time blockchain events and verifiable computations using Level 1 Agents and Autonomous Verifiable Services (AVS) from EigenLayer. The experience is designed to be immersive, playful, and demonstrative of how complex off-chain AI processes can be securely and transparently linked to on-chain events.
User Experience & UI Onboarding & Lobby: Welcome Screen: A visually engaging landing page introduces the game’s narrative—a mysterious digital facility that has been “infected” by chaotic blockchain data. Team Registration: Users join individually or in teams via a simple web interface that connects to their wallet. Teams receive a unique game token that is used to track progress. Tutorial & Rules: An interactive tutorial explains how on-chain actions (like sending microtransactions or voting) influence the narrative and how the verifiable AI agent will guide the experience. Game Dashboard: Central Console: A dashboard displays a stylized “room” graphic with interactive hotspots. Think of it as a blend between a classic point-and-click adventure and a modern dashboard. Live Timer & Progress Bar: A countdown clock and progress tracker keep the tension high, recording the team’s real-time performance. Chat & Clue Feed: An integrated live chat and clue feed allow teams to collaborate and receive periodic hints from the AI narrator. Puzzle Interface: Visual Puzzles: For example, a digital mural that morphs based on recent blockchain transactions—players must decipher hidden symbols or color patterns that change in real time. Trivia & Logic Challenges: AI-generated riddles or blockchain-themed trivia that reference on-chain data (e.g., “Decode the sequence of the last five block hashes”). Interactive Simulations: Mini-games that simulate a virtual “control panel” where users adjust dials or input codes. These puzzles might require them to align a set of smart-contract addresses or solve a cryptographic challenge. Real-World Data Puzzles: Puzzles whose conditions are affected by real-world inputs, like current market trends or weather data fed by trusted oracles. Twists & Branching Paths: Dynamic Narrative Branches: The off-chain AI (the Level 1 Agent) generates unique puzzle paths based on both user choices and live blockchain events. For instance, if a sudden spike in transaction volume occurs, the narrative might shift to a “system overload” scenario, adding extra puzzles that must be solved to restore order. Persistent Memory: Progress and choices are stored on-chain, meaning that puzzles evolve not only within a single session but can influence subsequent games. This “echo chamber” effect makes each playthrough distinct and creates a historical record of community decisions. Surprise Events: Random events (e.g., a “data storm” that scrambles the clues temporarily) are triggered both by time and on-chain signals. Teams might suddenly need to “stabilize” the system by collectively solving a puzzle within a strict time window.
On-Chain & Off-Chain Integration Verifiable Puzzle Generation with Level 1 Agents: AI Narrative Engine: The escape room’s storyline and puzzle generation are driven by an off-chain AI that uses a large language model (LLM) to craft clues and challenges dynamically. EigenLayer AVS Integration: By leveraging Autonomous Verifiable Services (AVS), the AI agent produces cryptographic proofs (or signatures) of its puzzle generation decisions. These proofs are then logged on-chain, ensuring that each puzzle is fair and tamper-proof. Randomness & Trustlessness: Instead of relying solely on centralized randomness sources, the AVS-enabled agent combines on-chain randomness (from verifiable randomness functions) with its AI logic to create puzzles that are unpredictable yet auditable. Real-Time Event Listening: Blockchain Oracles & Event Triggers: Smart contracts monitor specific on-chain events (e.g., high-value transactions, token transfers) and pass these signals to the off-chain AI. The agent then tailors the narrative or injects bonus challenges in response. User-Driven Interactions: Users can influence the game directly through on-chain transactions—small microtransactions might “unlock” additional clues or buy hints, all recorded transparently. Persistent State & Replayability: On-Chain Progress Recording: Every major decision, puzzle solution, and narrative twist is recorded in smart contracts. This creates a permanent, verifiable record of each session. Future Interactions: These records can be used to seed new games, ensuring that returning players might encounter echoes of past adventures—blurring the lines between isolated play sessions and a persistent decentralized world.
Rewards & Incentives NFT Artifacts: Teams that successfully “escape” are rewarded with uniquely minted NFTs that serve as both trophies and keys to unlock future game modes or exclusive content. These NFTs include metadata that tells the story of that session. Token Prizes & In-Game Bonuses: Additional rewards might include crypto tokens or special in-game powers (e.g., extra hints, time extensions) that can be used in subsequent challenges. Leaderboard & Community Impact: The game features a live leaderboard stored on-chain, highlighting the fastest escape times and the most creative solutions. This competitive element encourages repeated play and community engagement.
Why ChainEscape is Bold & Groundbreaking Redefining On-Chain/Off-Chain Synergy: By using AVS and Level 1 Agents, the escape room showcases how advanced AI computations can remain off-chain for efficiency yet be verifiably tied to on-chain actions. This model opens new frontiers for applications that require both rich interactivity and tamper-proof records. Dynamic, Context-Aware Gameplay: The experience adapts in real time to both user inputs and external blockchain events, creating a living, breathing narrative that is never the same twice. This responsiveness demonstrates a new level of integration between digital storytelling and decentralized data. A New Use Case for Verifiable Agents: Beyond entertainment, ChainEscape serves as a proof-of-concept for how verifiable AI agents can manage complex, real-time processes in a trustless environment. It paves the way for future applications in training simulations, decentralized governance games, and interactive public events. Engaging and Accessible: The game is designed to be immediately engaging for both crypto veterans and newcomers. Its playful narrative, combined with real-time challenges and transparent rewards, makes it an ideal showcase for what the future of decentralized interactive applications can look like.
ChainEscape isn’t just an escape room—it’s a demonstration of how decentralized systems and AI can collaborate to create an interactive, verifiable, and ever-evolving digital experience. This project has the potential to captivate audiences, showcase groundbreaking technology, and open a new frontier for on-chain and off-chain integrations.
Analysis
View
Metric
- 5
Figures cover GitHub contributors during the hackathon window. A co-authored commit counts in full for each author, so per-member totals add up to more than the whole-team figures.
Technology
- JavaScriptIn code
- TypeScriptIn code
2 of 2 appear in the indexed code.
AI coding agents
No AI coding agent signals were found in this repository.
Detected from committed agent config files and commit authorship. Absence of a signal is not proof an agent was unused.
Codebase size
Source size
23 KB
Source files
3
Counts recognized source files only; vendored directories, binaries and lockfiles are excluded, so this is smaller than the repository on disk.
Repository
tunderulesagain/Chainescape-Lite
4 files · 30 KB · @ 6ed9028
Structure
Application logic
3 files · 75%Domain rules, services and shared utilities.
Supporting
Layers are inferred from where files sit in the tree, not from reading the code. A project that names its directories unconventionally will read oddly here — open the file browser to check anything the diagram implies.
Languages
- JavaScript34%
- TypeScript34%
- Markdown32%
Share of indexed source by file size. Binary and vendored files are excluded.
This project’s features have not been analysed yet.
Export this project's context (description, README, evidence, key source files) to chat with an AI agent elsewhere.