--- description: Guidelines for writing Cairo smart contracts, emphasizing gas efficiency and security. globs: contracts/**/*.cairo --- - Design modular and maintainable contract structures - Optimize for gas efficiency - Minimize state changes and storage access - Document all contracts and functions thoroughly - Explain complex logic and implementation choices