Skip to main content

Intro


Toolkit Documentation

Welcome to the Toolkit Documentation! This guide provides a comprehensive overview of the Toolkit Project, covering everything from initial setup to advanced configurations and future vision. Whether you’re a developer, project manager, or community member, this documentation will help you understand how to make the most of the Toolkit’s capabilities.

Overview of the Documentation Structure

Toolkit Projects

This section introduces you to Toolkit Projects—the core feature of the Toolkit. Here, you’ll learn how to set up your projects, manage members and governance, explore technical specifications, and even convert existing projects into toolkit projects.

Canisters

Canisters are essential building blocks on the Internet Computer. This section explains how to manage canisters within the Toolkit, providing tools and guidelines for organizing, grouping, and retrieving canister details.

ICTS Standard

The ICTS Standard section dives into the technical specifications that guide toolkit operations, ensuring standardization, compatibility, and security across all toolkit functionalities.

Framework

The Framework section provides a deeper understanding of the Toolkit’s architecture. You’ll learn about components like the Toolkit Registry, Project Root Registry, and Project Root itself. It also covers the Proposal Validator and other underlying mechanisms that make the toolkit reliable and flexible.

SNS Projects

For users interested in Service Nervous System (SNS) projects, this section guides you through initial setup, SNS upgrades, and proposal management. The SNS Wallet documentation explains wallet functionalities specifically within SNS projects.

What's Next for Toolkit

In the final section, we share our vision for the toolkit’s future, including plans for a Toolkit Marketplace, CLI and Developer Tools, and a streamlined Toolkit Project to SNS conversion tool. This section also discusses the potential of evolving the Toolkit itself into an SNS for decentralized, community-driven governance.

Note: This documentation was enhanced with assistance from ChatGPT to ensure clarity and readability. AI was used to refine explanations and descriptions, making the content more accessible to users of all levels.


This documentation will be regularly updated as new features are developed, and as we continue to gather feedback from the community. Thank you for being part of the Toolkit Project, and we hope you find this guide valuable!