Back to projects
Zcash Tunnels of Privacy icon

Zcash Tunnels of Privacy

Privacy matters. Gaming should too.

$500
Total awarded
Jeremy
Builder
HTML CSS JavaScript Python

Awards

The problem it solves

Problem it Solves:

The Problem: Privacy Education is Boring, Gaming is Surveillance Traditional cryptocurrency education fails to engage users meaningfully. Meanwhile, modern gaming has become a surveillance nightmareโ€”tracking every click, monetizing player data, and requiring always-online connections to corporate servers.

Tunnels of Privacy solves both problems at once.

๐ŸŽฎ What It Does A fully self-hosted, privacy-first gaming experience that teaches Zcash and financial privacy concepts through engaging gameplay:

Tunnels of Privacy โ€” A dungeon crawler RPG with turn-based combat, 99 unique bosses, AI-powered NPC conversations, and 4-player co-op multiplayer ZLOCK ZHAINER โ€” A 3D arcade puzzle game (Lumines/Columns-inspired) with chain combos and special abilities

๐Ÿ”’ Why It Matters Problem Our Solution Games track everything you do Zero telemetry โ€” no analytics, no tracking, no data collection Games require accounts & logins No accounts needed โ€” just download and play Multiplayer requires corporate servers Self-hosted WebSocket server โ€” you control the infrastructure Privacy education is dry & forgettable Learn through play โ€” Zcash facts woven into gameplay, boss lore, and item descriptions Games are bloated with dependencies Single HTML files โ€” no build step, no npm, just open in browser ๐Ÿ› ๏ธ Key Features ๐Ÿค– AI Dungeon Master โ€” Local LLM integration (Ollama) for dynamic NPC conversations ๐Ÿ‘ฅ 4-Player Co-op โ€” Host-authoritative multiplayer with real-time combat sync ๐Ÿ‘น 99 Unique Bosses โ€” Each with custom art, abilities, and privacy-themed backstories ๐Ÿ”‘ Kingโ€™s Keys โ€” Collect BIP-39 seed words as you play (educational mechanic) ๐ŸŽต 10 Original Themes โ€” Full soundtrack with Zcash fact ticker โœจ Custom Particle System โ€” With visual editor for creating effects ๐ŸŽฏ Who Is This For? Zcash community members wanting to share privacy concepts through fun Privacy advocates seeking entertainment without surveillance Educators looking for engaging ways to teach cryptocurrency concepts Gamers who want to actually own their games, not rent them ๐Ÿ’š Built for the Zcash Ecosystem to share to family and friends. Every element celebrates financial privacy:

Boss names reference surveillance threats (Metadata Swarm, Chain Analysis Serpent, etc.) Heroes inspired by real Zcash contributors Educational facts displayed during gameplay Shielded transaction concepts embedded in game mechanics Privacy runs deep.

Challenges we ran into

Challenges I Ran Into ๐Ÿšซ** No Programming Background** Built entirely through vibe coding with AI assistants. The challenge was learning to communicate precisely enough to get working code โ€” and catching when AI โ€œfixedโ€ things by breaking other features.

๐Ÿค– LLM Integration Supporting both local (Ollama) and cloud (OpenRouter) AI providers with graceful fallback when neither is available.

๐Ÿ‘ฅ 4-Player Multiplayer WebSocket state synchronization across multiple clients. Host-authoritative architecture โ€” most bugs were server relay issues, not client code.

๐ŸŒ** Zero Infrastructure** No backend, no database, no accounts. Everything runs client-side or self-hosted. Single HTML files, localStorage saves, user-hosted servers. TTS for text to voice and other features.

Gallery