Blokaz submission for gj8#290
Conversation
Submission Screening
Project: Blokaz Dojo Usage: No Dojo annotations ( Client-Contract Integration: Strong integration — the contracts are the source of truth. The client calls Cartridge Controller: Properly integrated — Timeline: 25 of 30 commits fall within the jam window (83% jam ratio) — full submission. The earliest commits (project/client scaffolding) are from March 5 UTC, just hours before the buffered jam start; all substantial gameplay, integration, and UI work was done during the jam. Frontmatter: None found. Flag reason: The project does not use the Dojo engine. The Cairo contracts rely on the Embeddable Game Standard (EGS) from Provable Games and standard Starknet contract primitives — there are no Dojo models, Dojo contracts, or Dojo events. The frontend imports no Automated screening — a maintainer will perform final review. |
|
Since this doesn't use Dojo, we're not going to include it in the main prize category, but we'll let the team decide whether or not to consider it for the EGS track. |
|
@kronosapiens Alright, though we thought that the implementation of EGS was standalone. However, after the judging period we are going to fully implement the dojo compatibility into the game. |
|
I understand. I think it's ok if we allow it this time, although I suspect the judges will give you a lower score because of the missing Dojo usage. |
A fully onchain block puzzle game on Starknet, built with the Embeddable Game Standard (EGS).
Blokaz is a Block Blast-style puzzle game where players place pieces on a 9x9 grid, clear rows and columns, chain combos, and compete for the highest score — all executed as Starknet transactions.
Players mint a game token (NFT) to start playing. The token holds their entire game state onchain: the board, score, combo streak, and available pieces. When the game ends, the score lives permanently on the token—a provable, composable achievement.
blokaz Source Code
blokaz.vercel.app