GridGame-HyperSwiper

Real-time trading arena. Slice coins, predict BTC, and settle on-chain. Powered by @Yellow @ENS

GridGame-HyperSwiper

Created At

HackMoney 2026

Winner of

ENS

ENS - Most creative use of ENS for DeFi

Project Description

This project is a blockchain-native multiplayer game designed around onchain identity, verifiable skill, and low-latency gameplay. Instead of treating blockchain as a settlement layer only, the game integrates ENS and state channels directly into core gameplay mechanics such as matchmaking, progression, and competitive ranking.

At the identity layer, the game uses ENS subdomains as player identities. Each player is assigned or connects an ENS subdomain that acts as their persistent, portable in-game profile. The game writes custom ENS text records to this subdomain to store gameplay-relevant metadata such as leverage preference, current win streak, total games played, and performance signals. These records are not cosmetic — they are actively consumed by the game’s matchmaking logic. When players enter a match, the system reads ENS text records to dynamically group players with similar risk profiles, experience levels, and recent performance, creating fairer and more competitive matches without relying on a centralized player database.

For gameplay execution, the project leverages Yellow’s state channel infrastructure, specifically the Nitro Lite / ERC-7824 approach, to enable fast, gas-efficient interactions. Core game actions occur inside Yellow state channels, allowing players to interact in real time with near-instant finality while keeping costs negligible. Only essential outcomes — such as match results, stake settlements, or rank updates — are committed onchain. This design preserves decentralization and verifiability while delivering a Web2-level gameplay experience.

By combining ENS as a composable identity and reputation layer with Yellow state channels for scalable game execution, the project demonstrates how blockchain primitives can directly power matchmaking, progression, and competitive gameplay not just payments. The result is a game where identity, skill, and outcomes are portable, verifiable, and trust-minimized across the ecosystem.

How it's Made

The project is built as a single cohesive system where blockchain primitives directly drive gameplay, rather than sitting at the edges. The application runs as a unified Next.js-based monolith, allowing the game server, matchmaking logic, and blockchain coordination layers to live in the same execution environment. This design minimizes cross-service latency and enables tight coupling between real-time gameplay events and onchain/offchain state transitions.

Player identity and progression are anchored to ENS subdomains, which act as persistent in-game accounts. We use custom ENS text records to store gameplay-relevant metadata such as leverage configuration, win streaks, and total games played. These records are read in real time during matchmaking to group players based on risk appetite and performance, eliminating the need for a centralized player database while keeping identity portable and composable across the ecosystem.

Live matches are executed using Yellow Network state channels, leveraging the ERC-7824 Nitro Lite model for fast, gasless interactions. Every meaningful in-game action is represented as a signed offchain update inside a Yellow channel, allowing players to exchange value and resolve outcomes instantly. Only the final net state—such as match results or balance changes—is settled onchain, preserving security without sacrificing speed.

A particularly hacky but powerful aspect is how ENS-derived identity, offchain channel state, and real-time gameplay are synchronized in a single loop. Matchmaking decisions consume ENS data, gameplay runs inside Yellow channels, and final outcomes feed back into ENS records creating a closed, trust-minimized gameplay economy where identity, skill, and value are all cryptographically linked.

background image mobile

Join the mailing list

Get the latest news and updates