Navigate between pages

Setting Up, Building, and Interacting with Smart Contracts on the Internet Computer

Setting Up, Building, and Interacting with Smart Contracts on the Internet Computer

This module teaches you how to set up your development environment, understand the boilerplate code for a Rust project on the ICP platform, as well as build and interact with a simple messaging smart contract (canister) that performs CRUD operations.

Learning Objective

Set up your development environment with DFX.
Understand the essential files and configurations needed to start a Rust ICP project.
Understand the essential files and configurations needed to start a Rust ICP project.

100 minutes