For AI agents: Documentation index at /0.2/llms.txt

Skip to content
ICP CLI
Feedback welcome! Report issues on GitHub, ask questions on the Forum, or chat with us on Discord.

Concepts

Understanding how icp-cli organizes and manages your project.

Core Concepts

Quick Reference

TermDefinition
ProjectA directory containing icp.yaml and your canister source code
CanisterA unit of deployment on the Internet Computer — your compiled WASM plus settings
NetworkAn ICP network endpoint — local (managed by icp-cli) or remote (mainnet, testnet)
EnvironmentA named deployment target combining a network with canister settings
RecipeA Handlebars template that generates build and sync configuration
PrincipalA public identifier for an identity or canister on the Internet Computer