Cairo Toolchain
Use this entrypoint for deployment/release sequencing; load command details from references.
When to Use
- Building and declaring class hashes.
- Deploying accounts and contracts.
- Verifying contract artifacts and release evidence.
When NOT to Use
- Contract implementation (
cairo-contract-authoring). - Test suite design (
cairo-testing). - Pure optimization passes (
cairo-optimization).
Quick Start
- Pin tool versions.
- Run local audit gate before declare/deploy.
- Build deterministic artifacts.
- Declare before deploy.
- Verify deployment outputs and provenance.
- Store release evidence.
Workflow
- Main deployment workflow: default workflow
References
- Detailed toolchain commands: legacy reference
- Module index: references index