Skip to main content

Roadmap

Explore the ICP roadmap, focussing on contributions by the DFINITY Foundation. The roadmap is split into nine themes, each highlighting upcoming milestones, features that are further into the future and not yet scoped in detail, as well as past achievements.

Compute Platform

Blockchain Singularity — all computations of the world can run on ICP. ICP is a decentralized compute platform operating as an extension of the Internet, offering cost effective compute and storage services, with infrastructure provided by independent entities around the globe. The platform allows anyone to deploy canister smart contracts on the Internet and run them in a decentralized manner.

In Progress

Tokamak

Due Date October 2024

Reduced End-to-end Latency

3Features
In Progress

Stellarator

Due Date November 2024

Increased Storage Capacity and Throughput

6Features
Deployed
22Past features
41Future features

Decentralized AI

Today, users have to blindly trust AI models running on centralized servers with no visibility into how data is used and how AI models produce responses. Decentralized AI solves this problem by bringing the trustworthiness, security, verifiability, and resilience of smart contracts to AI applications.

In Progress

Ignition

 

3Features
Deployed

Cyclotron

Completed July 15, 2024

Onchain AI Inference

3Features
Deployed
1Past feature
3Future features

Chain Fusion

Chain Fusion technology enables blockchains like Bitcoin, Ethereum, and Solana to be "fused" together with ICP to create a seamless single-chain end-user experience for multi-chain dapps. Canister smart contracts on ICP orchestrate, augment, and interact with smart contracts on other chains using advanced chain-key technology and enhance those smart contracts with ICP's special capabilities and its superior compute and storage capacity and throughput.

In Progress

Helium

 

Chain Fusion Supports Solana

2Features
Deployed

Tritium

Completed May 23, 2024

Chain Fusion Supports EVM Chains

3Features
Deployed

Deuterium

Completed August 13, 2024

Chain Fusion Supports Bitcoin ordinals and runes

2Features
Deployed
6Past features
16Future features

Privacy

Canister smart contracts can be used to implement privacy-preserving dapps that give users full control over their data. Leveraging cryptographic protocols, ICP enables developers to build dapps where users store and share encrypted data onchain. Advanced cryptographic protocols will eventually allow computations on encrypted data.

In Progress

Niobium

 

vetKeys for Decentralized Key Management

2Features
Deployed
1Past feature
6Future features

Platform Decentralization

The security of ICP is based on the elimination of central points of control. A user interacting with ICP shall not need to rely on a single party. Besides architectural aspects, such as the edge infrastructure, this also encompasses operational aspects, complementing the DAO-based governance of ICP.

In Progress

Solenoid

Due Date December 2024

Edge Infrastructure is Fully Decentralized

3Features

Levitron

 

Decentralized access logs and metrics

2Features
Deployed
10Past features
21Future features

Identity

An identity solution that is privacy-preserving, self-sovereign, and user-friendly is a fundamental building block for web3 adoption. Internet Identity provides a robust authentication solution based on passkeys, with easy onboarding and support for identity attributes while protecting the users’ privacy.

In Progress

Synchrotron

 

Signer standards in use by ICP dapps and wallets

3Features
Deployed

Separatrix

Completed June 18, 2024

Verifiable Credentials Platform is Live

3Features
Deployed
13Past features
12Future features

Digital Assets

DeFi protocols, real-word asset tokenization, and other digital asset solutions are strong drivers of web3 adoption. ICP’s Chain Fusion capabilities, unparalleled scalability, and the ability to serve web assets from chain opens up novel digital asset classes. Moreover, it makes ICP an attractive platform to build multi chain custody solutions and wallets.

In Progress

Toroidal

Due Date November 2024

Oisy, a Multi-chain Wallet Powered by Chain Fusion

2Features
In Progress

Poloidal

Due Date November 2024

The Orbit Multi-Custody Asset Framework

3Features
Deployed
8Past features
11Future features

Governance & Tokenomics

The ICP has two kinds of built-in governance systems. The NNS is the DAO governing the ICP protocol. The SNS framework is a toolbox for creating DAOs that govern individual dapps. Both are open for everyone to participate and facilitate decentralized decision making. Tokenomics incentivise voting participation and ensure that DAO decisions are aligned with the long-term interests of the ICP and the governed dapps.

In Progress

Plasma

 

Active Liquid Democracy

8Features

Neon

 

Prepare for Scaling

9Features

Nucleon

 

Focus on User Experience

7Features
Deployed
28Past features
14Future features

Developer Experience

Developer experience is an essential ingredient for developer adoption. This includes low-friction canister development and operations, expressive smart contract languages, testing frameworks, and a rich set of libraries. Beyond canister development, developer experience also encompasses an inclusive and quality-preserving protocol development.

In Progress

Beryllium

Due Date October 2024

Canister DevOps

4Features
In Progress

Thorium

 

Canister Resource Management

4Features
Deployed
21Past features
27Future features

Get Involved

Share your ideas and feedback, request features, or dive into development to actively participate in our journey.

Forum Discussion

Join the conversation on the DFINITY Forum to share your feedback, gain insights, connect with the DFINITY Foundation and Community members, and contribute to enhancing the roadmap.

Join the conversation

Community Submissions

Got ideas for features that could enhance your Internet Computer experience or help you realize your next big idea? Share them with us.

Submit your suggestion

Developer Grants

Do you have innovative ideas for building on the Internet Computer and need funding to launch your project? The DFINITY Developer Grant Program provides support to promising developers around the globe.

Apply for grants