Skip to main content

Sample Code

Get inspired! The possibilities of what to build on the IC are infinite. All samples and further projects can be found in the examples repo.
Sample codes12
Sample codes12

Language

Domain

Level

Content Type

Sample codes12
DeFi

Bitcoin

Deploy a canister on the Internet Computer that can send and receive Bitcoin.

Global

Threshold ECDSA

Build a threshold ECDSA test key on a subnet.

HTTP

Canister HTTP Calls

Demonstrates how to build a dapp with canister outgoing HTTP calls.

Website

Hello World

Deploy a dead simple dapp using two canisters serving a web page.

Website

Static Website

Quickly set up a static website structure, add content and basic styling, and deploy on the IC.

DeFi

Basic Dex

Build dapp to enable DeFi applications on the IC.

NFT

NFT Minting

Create a user generated NFT and share it. This dapp uses the DIP721 NFT standard.

Global

Basic DAO

Dapp initializes a set of accounts and corresponding tokens as well as enables proposals for communal votes.

Website

Encrypted note-taking

Create, access and modify confidential notes from multiple devices using Internet Identity and end-to-end encryption.

Global

Token transfer

Create a dapp that can transfer tokens to its most active users.

Website

Actor reference

Learn how the IC management canister functions as an actor (reference).

Gaming

WebGL

Demonstrates how to deploy a Unity WebGL game on the IC.