This project is a backend canister built with Rust on the Internet Computer (ICP).
It is currently backend-only, designed for experimentation and learning purposes while I improve my skills in Rust and Web3 development.
The project demonstrates:
- β Rust canister setup on ICP
- β
Basic stable storage with
ic-stable-structures - β Simple CRUD-like functions
Future updates will include a React frontend for interaction. π
- Language: Rust π¦
- Blockchain: Internet Computer Protocol (ICP)
- Data Storage: Stable Structures (
StableBTreeMap)
project-name/ βββ src/ β βββ lib.rs # Main canister logic β βββ types.rs # (Optional) Structs, Enums, etc. βββ Cargo.toml # Rust dependencies βββ dfx.json # ICP project config βββ README.md # Project documentation
This is a personal learning project, but contributions are welcome! If you'd like to improve the code or add a frontend, feel free to fork and submit PRs.
Add React frontend for UI interaction π¨
Build an API layer for external integration π
Enhance stable storage with indexing and queries β‘