Dojo by Example is a curated collection of practical examples and documentation to help developers build fully on-chain games using Dojo Engine on Starknet đŸēâ›Šī¸

cairo cairo-lang dojo onchain-game smart-contracts starknet
8 Open Issues Need Help Last updated: Sep 7, 2025

Open Issues Need Help

View All on GitHub
documentation good first issue difficulty: hard Maintainer: jimenezz22 onlydust-wave

Dojo by Example is a curated collection of practical examples and documentation to help developers build fully on-chain games using Dojo Engine on Starknet đŸēâ›Šī¸

Cairo
#cairo#cairo-lang#dojo#onchain-game#smart-contracts#starknet
documentation good first issue Maintainer: jimenezz22 onlydust-wave

Dojo by Example is a curated collection of practical examples and documentation to help developers build fully on-chain games using Dojo Engine on Starknet đŸēâ›Šī¸

Cairo
#cairo#cairo-lang#dojo#onchain-game#smart-contracts#starknet
documentation good first issue Maintainer: jimenezz22 onlydust-wave

Dojo by Example is a curated collection of practical examples and documentation to help developers build fully on-chain games using Dojo Engine on Starknet đŸēâ›Šī¸

Cairo
#cairo#cairo-lang#dojo#onchain-game#smart-contracts#starknet
documentation good first issue Maintainer: jimenezz22 onlydust-wave

Dojo by Example is a curated collection of practical examples and documentation to help developers build fully on-chain games using Dojo Engine on Starknet đŸēâ›Šī¸

Cairo
#cairo#cairo-lang#dojo#onchain-game#smart-contracts#starknet
documentation good first issue Maintainer: jimenezz22 onlydust-wave

Dojo by Example is a curated collection of practical examples and documentation to help developers build fully on-chain games using Dojo Engine on Starknet đŸēâ›Šī¸

Cairo
#cairo#cairo-lang#dojo#onchain-game#smart-contracts#starknet

AI Summary: Enhance the unit tests for the `Battle` model in a Cairo-based Starknet project by adding comprehensive edge case testing, including scenarios with invalid inputs, boundary conditions, and error handling. This involves expanding existing tests in `models/battle.cairo` to cover battle creation, state transitions, timestamp validation, turn switching, battle end conditions, and parameter validation.

Complexity: 4/5
good first issue difficulty: easy unit-tests Maintainer: coxmars onlydust-wave

Dojo by Example is a curated collection of practical examples and documentation to help developers build fully on-chain games using Dojo Engine on Starknet đŸēâ›Šī¸

Cairo
#cairo#cairo-lang#dojo#onchain-game#smart-contracts#starknet

AI Summary: Implement comprehensive unit tests for the Skill model and SkillTrait in a Cairo smart contract, covering initialization, damage calculation, validation, and constant checks. This involves adding a test module, writing tests for various skill types and edge cases, and ensuring all tests pass using `sozo test`.

Complexity: 4/5
good first issue backend difficulty: easy unit-tests Maintainer: coxmars onlydust-wave

Dojo by Example is a curated collection of practical examples and documentation to help developers build fully on-chain games using Dojo Engine on Starknet đŸēâ›Šī¸

Cairo
#cairo#cairo-lang#dojo#onchain-game#smart-contracts#starknet

AI Summary: Write unit tests for the `BeastSkill` model in a Cairo smart contract, covering struct creation, validation, skill assignment for different beast types, and handling edge cases like empty or invalid skill lists. The tests should ensure proper skill ID validation within specified spans and pass using `sozo test`.

Complexity: 3/5
good first issue backend difficulty: easy unit-tests Maintainer: coxmars onlydust-wave

Dojo by Example is a curated collection of practical examples and documentation to help developers build fully on-chain games using Dojo Engine on Starknet đŸēâ›Šī¸

Cairo
#cairo#cairo-lang#dojo#onchain-game#smart-contracts#starknet