This section covers a set of topics that will help you install the SDK, create a project, configure the execution environment and integrate with populat IDEs.
🗃️ Installing the SDK
🗃️ Acquiring and managing cycles
📄️ Local deployment
This Quick Start scenario assumes that you are installing the SDK for the first time and want to run a canister in a local canister execution environment instead of deploying it to the Internet Computer blockchain.
📄️ Mainnet deployment
This Quick Start scenario assumes that you are installing the SDK for the first time and deploying the default project on the Internet Computer blockchain mainnet.
📄️ Managing Canisters
If you have experimented with using the SDK by following the tutorials in this section or by cloning examples from the examples repository, you are already familiar with how to build and deploy programs as canisters. This section provides additional information about the canister lifecycle and how to manage canisters.
📄️ Managing projects
You can modify some key settings for individual projects by modifying each project’s dfx.json configuration file. You can use the dfx config command to change these settings programmatically or manually edit the dfx.json file directly.
📄️ Using Visual Studio Code
Visual Studio (VS) Code is a widely used open-source IDE which supports canister development in Motoko and Rust.