dojo-system
Installation
SKILL.md
Dojo System Generation
Create Dojo systems (smart contracts) that implement your game's logic and modify model state.
Essential Imports (Dojo 1.0+)
Copy these imports for any Dojo system:
// Core Dojo imports - ALWAYS needed for systems
use dojo::model::{ModelStorage, ModelValueStorage};
use dojo::event::EventStorage;
// Starknet essentials
use starknet::{ContractAddress, get_caller_address, get_block_timestamp};