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 TypeScript (Azle) 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 Node.js, Node Version Manager (nvm), and DFX.
Understand the essential files and configurations needed to start a TypeScript (Azle) project.
Learn how to build and interact with a messaging smart contract (canister) that performs CRUD operations.

80 minutes