What is ICTO?
ICTO is a comprehensive token management and launchpad platform built on the Internet Computer (IC) blockchain. It addresses the critical need for automated token operations within the IC ecosystem.
Our target users are developers and project teams building on IC who require robust tools for token vesting, payroll, locking, and fundraising.
ICTO aims to simplify these complex processes, enabling projects to focus on their core development while ensuring transparent and secure token management.
Executive Summary
Decentralized finance (DeFi) within the ICP ecosystem has been gradually evolving since the genesis of the ICP protocol. The ecosystem has progressed from establishing a token standard to the emergence of several decentralized exchanges (DEXs), the development of a DAO-like launchpad infrastructure by the foundation, and the introduction of the first liquid staking protocol built on the ICP ecosystem.
The ecosystem is now thriving, with numerous DeFi protocols under development and increasing DeFi activities daily. This growth highlights the critical need for a flexible, decentralized launchpad that operates independently of the foundation.
ICTO is the first-of-its-kind decentralized and flexible launchpad platform built on the ICP protocol. Our primary goal is to provide a comprehensive platform for token management and fundraising for projects built within the ICP ecosystem. We aim to simplify the investment process for the retail community, enabling them to support innovative projects within the ecosystem. In essence, ICTO serves as the bridge between innovators and the retail community, connecting groundbreaking projects with supporters willing to fund them.
The ICTO platform will be powered by the ICTO token, which will be distributed through an SNS swap. Token holders will have governance rights, allowing them to participate in decision-making for the ICTO launchpad.
For complete information, please refer to our white paper: ICTO SNS-DAO Whitepaper | ICTO Documents
ICTO Core Protocol Components
Smart Contract Management (Backend Canister)
The backend canister serves as the central hub for managing smart contracts and token operations:
Key features:
- Contract deployment and management
- Integration with ICRC ledger
- Cycle management for canister operations
- User-contract mapping through indexing
Token Distribution System (TokenClaim)
TokenClaim is an advanced token distribution and vesting management system built on Internet Computer, providing programmable distribution mechanisms with comprehensive security features and transparent on-chain verification.
Distribution Models
- Whitelist Distribution
- Pre-approved recipient management
- Customizable allocation per recipient
- Flexible vesting parameters
- Automated distribution processing
- Public Distribution (FCFS)
- Maximum participant cap enforcement
- Equal distribution mechanism
- First-come-first-served allocation
- Anti-bot protection
Vesting Engine
- Time-based Parameters
- Configurable cliff periods
- Linear/Custom vesting schedules
- Initial unlock percentages
- Dynamic unlock intervals
- Distribution Logic
- Real-time calculation of claimable amounts
- Automated vesting schedule execution
- Multi-phase distribution support
- Time-locked release mechanisms
Security Framework
Access Control
- Identity Verification
- BlockID integration
- Score-based eligibility
- Sybil attack prevention
- Bot resistance mechanisms
Administrative Controls
- Owner authorization
- Emergency pause functionality
- Contract state management
- Parameter modification restrictions
Liquidity Management (TokenLock)
TokenLock provides secure liquidity locking capabilities for ICPSwap
Features:
- Time-based lock mechanisms
- Position transfer verification
- Automated unlock scheduling
- Duration extension options
- Emergency recovery functions
- Real-time monitoring
Token Deployment System
Easily create and launch custom tokens on the Internet Computer using ICTO’s deployment feature. Configure token details, leverage the official ICRC standard, and rapidly integrate your token into the expanding IC ecosystem.
Features:
- ICRC token standards support
- SNS-compatible token deployment
- Automated canister management
- Configurable token parameters
Launchpad System
Comprehensive launchpad functionality for token sales
Features:
- Configurable sale parameters
- Token allocations are publicly disclosed
- Accept any ICRC token other than ICP, such as ckUSDC, ckBTC, and ckETH
- Whitelist management
- KYC/Bot prevent integration through BlockID
- Affiliate program support
Tokenomics
Total Supply: 1 000 000 000 ICTO tokens.
Voting rewards for participating neurons, starting at 3% of the total supply annually and gradually decreasing to 1.5% over a period of 3 years.
SNS Swap | 25% | 250 000 000 |
---|---|---|
Team & Advisors | 14% | 140 000 000 |
Marketing (Pre-SNS) | 1% | 10 000 000 |
Treasury | 60% | 600 000 000 |
Decentralization SNS Swap
25% of the total ICTO supply will be allocated for swap.
Total ICTO tokens to be swap | 250 000 000 (25%) |
---|---|
Minimum number of swap participants | 10 |
Neuron fund participation | Yes |
Minimum direct participation (ICP) | 40 000 ICP |
Maximum direct participation (ICP) | 165 000 ICP |
Minimum participation per entity (ICP) | 1 ICP |
Maximum participation per entity (ICP) | 20 000 ICP |
Max dissolve delay | 12 month |
Min dissolve delay | 0 month |
Neuron basket | 5 equal-value neurons, each with staggered dissolve delays of 0, 3, 6, 9, and 12 months |
Our SNS configuration: sns_init.yaml
Analyze yaml file via SNS Tokenomics Analyzer
Timeline
Early December, Q4 2024:
- Completed test campaigns, integrated with BlockID to improve user quality and prevent bots.
- Refactored the codebase and prepared for the SNS
- The Quokka meme coin will launch on the ICTO platform for the first time on the 8th.
- Expected to make a proposal to create an SNS named ‘ICTO DAO’ on 15th.
Resources
Whitepaper: ICTO SNS DAO Whitepaper
Source code: Github
Web app: https://icto.app
X: https://x.com/icto_app
Telegram: @icto_app
Open Chat: OpenChat
We welcome any feedback or inquiries you have about ICTO so that we can help you better understand ICTO.