A fully on-chain puzzle roguelike built with Dojo on Starknet.
zKube challenges players to manipulate blocks on an 8x10 grid to form solid horizontal lines. Progress through 10 themed zones, earn zStar tokens, unlock bonuses, and complete daily quests. Every action is verified on-chain with VRF-powered randomness.
Slide blocks horizontally to form complete lines. Each cleared line awards points and builds combos. Clear the level's point target within the move limit to advance. Use bonuses strategically to clear difficult situations.
Visit app.zkube.xyz to play on mainnet.
# Frontend
cd client-budokan
pnpm install
pnpm slot # Local development
pnpm sepolia # Sepolia testnet
# Contracts
scarb build # Build all packages
cd contracts && scarb test # Run testsSee CLAUDE.md for developer/agent reference and docs/ for game design documents.
- Contracts: Cairo / Dojo
- Frontend: React 19 / TypeScript / Vite
- Blockchain: Starknet
- Wallet: Cartridge Controller
zKube is developed by zKorp. We welcome contributions - feel free to open issues or pull requests.
MIT


