HashJump

HashJump is AI GameFi platform where users can create, play, and earn from platformer games

HashJump

Created At

ETHOnline 2025

Project Description

HashJump is a groundbreaking blockchain-based gaming platform that revolutionizes how hyper-casual platformer games are created, played, and monetized. It combines the accessibility of classic 2D platformers with the transparency and economic incentives of blockchain technology, creating an ecosystem where both game creators and players can earn real cryptocurrency rewards.

The Problem HashJump Solves Traditional game development requires: Programming knowledge (limiting creative people who aren't coders) Centralized revenue distribution (platform takes most profits) No player earning potential (players spend but can't earn) Opaque reward systems (unclear how prizes are distributed) High barriers to entry (expensive tools and publishing fees) HashJump's Solution HashJump democratizes game creation and introduces a play-to-earn economy by: No-Code Game Builder: Anyone can create platformer games visually Blockchain Smart Contracts: Games are deployed as immutable, transparent contracts Fair Revenue Split: Automated, transparent distribution (50% pool, 20% creator, 20% platform, 10% reserve) Player Earnings: Players compete for real HBAR cryptocurrency rewards Low Entry Costs: Minimal fees to deploy and play games

How it's Made

How HashJump Works (Deep Dive)

  1. The Game Creation Pipeline Visual Level Editor (27×11 Grid System) Grid-Based Design: Each level is a 27-character-wide by 11-row-tall grid Symbol-Based Building: Creators place game elements using intuitive symbols: = → Grass Platforms (green, solid ground players can stand on)
  • → Steel Platforms (gray, industrial-style solid platforms) 0 → Bag Blocks (brown, solid obstacle blocks) $ → Coins (yellow, collectibles that increase score) % → Prize Blocks (orange, hit from below for power-ups) ^ → Spikes (red, deadly obstacles that hurt players)

→ Apples (red power-up, temporary invincibility or boost)

→ Enemies (gray ghosts that move and harm players) @ → Portal (blue spiral, the level exit/goal) → Empty Space (transparent, where players can move freely) AI-Powered Level Generation Claude AI Integration: Creators can describe a level in natural language Example: "Create a challenging level with lots of coins and moving platforms" Intelligent Design: AI understands platformer mechanics and creates playable levels Automatic Validation: Ensures levels have: At least one portal (exit) Sufficient platforms for player navigation Balanced difficulty based on description Proper 27×11 dimensions Manual Level Design Drag-and-Drop Interface: Click or drag to paint level elements Real-Time Preview: See your level rendered with actual game sprites Multi-Level Support: Create games with 1-10+ levels Template System: Save and reuse level designs

The Tech Stack HashJump is built on a carefully selected stack that balances performance, developer experience, and blockchain integration: Frontend Foundation Next.js 14 with App Router for server-side rendering and optimal performance TypeScript for type safety across 10,000+ lines of code Tailwind CSS for responsive, utility-first styling shadcn/ui components for a polished, accessible UI Kaboom.js v3000 as the 2D game engine powering all gameplay Blockchain Layer Solidity 0.8.0 for smart contracts Hedera Hashgraph (HBAR) as the blockchain network ethers.js v6 for wallet integration and contract interaction Hardhat for contract compilation and optimization AI Integration Claude AI (Anthropic) via the Messages API for intelligent level generation Custom prompt engineering to ensure valid 27×11 grid outputs

background image mobile

Join the mailing list

Get the latest news and updates