Skip to content

prasangapokharel/internet-computer-protocol

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Internet Computer Protocol (ICP)

Smart contracts, canisters and dApps built on the Internet Computer Protocol using Rust and Kybra (Python on ICP).

ICP Rust

Overview

This repository contains smart contracts (canisters) and dApps deployed on the DFINITY Internet Computer — a decentralised cloud platform.

Tech Stack

Tool Purpose
Rust Canister development
Kybra Python-based canister SDK
DFX DFINITY SDK / CLI
ICP Deployment target

Project Structure

internet-computer-protocol/
├── src/           # Canister source code
├── portfolio/     # Portfolio canister
├── dfx.json       # DFX project config
└── canister_ids.json

Getting Started

# Install DFX
sh -ci "$(curl -fsSL https://internetcomputer.org/install.sh)"

# Start local replica
dfx start --background

# Deploy canisters
dfx deploy

License

MIT License — © 2025 Prasanga Pokharel

About

Internet Computer Protocol (ICP) development — canisters, smart contracts and dApps built with Rust and Kybra (Python on ICP)

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages