Inspiration

Currently, developers can only manage their canister by the NNS wallet and the DFX command line. The NNS wallet only displays basic information about Canister. And developers can’t easily use the NNS wallet to manage the Canisters.Only Canister id without other information makes it impossible for developers to use NNS wallet to manage their canisters conveniently. Hard to manage canister status by the DFX CLI.

What it does

Easy to use UI interface to deploy and manage your CANISTERS iCAN = IC + Canister. It is an on-chain Canister management tool built on IC. iCAN helps developers manage the Canister by a graphical interface, to create contracts, download WebAssembly modules, manage Canister indicators, et

Functions

Detailed Management

a. Dynamic change of Canister’s Settings b. More convenient Canister Management c. Detailed description of Canister

Status Detection

a. Support top up canisters directly using ICP, and deposit Cycles to Canister directly b. Timely feedback on the status of Canister, so that developers can understand the current status of Canister and manage it in time

Creation and Deletion

a. Graphical Canister management Interface b. Be able to create & delete Canisters, and automatically recycle Cycles

Support Import

a. Import Canisters created before to your own hub. b. WebAssembly Control c. Download the latest WebAssembly

How we built it

We build iCAN App totally on the IC by Motoko and Rust.

Challenges we ran into

It's hard to get Rust Canisters' Candid Interface.

Accomplishments that we're proud of

The iCAN Developer Platform helps developers manage Canister. The future goal is to become a comprehensive contract management platform on IC. a. Create Management Hub in random subnet b. By the random subnet hub, you can choose which subnet you want your canister to be created. c. Convenient Management: You can name the canisters, tag them or give them a description so that you can manage them conveniently. d. Trustless Management Hub Canister is only controlled by yourself, which supports a trustless hosting service.

Built With

Share this project:

Updates