# Roadmap

## 2021 - Q1

1. **Project Start:**
   * Initiate the NuLink project.

## 2021 - Q4

1. **Deliver NuLink Polkadot Pallet and Launch Polkadot Watcher Node:**
   * Complete the development of the NuLink Polkadot pallet and deploy the Polkadot watcher node.

## 2022 - Q2

1. **NuLink Core Library v.1 Release:**
   * Deploy Watch Network functionality.
   * Fully support Proxy Re-Encryption (PRE).
2. **Release NuLink Agent Plugin and NuLink Data Sharing Frontend:**
   * Introduce the NuLink Agent plugin and frontend for seamless data sharing.

## 2022 - Q4

1. **Launch NuLink’s Testnet Horus 1.0 in BNB Smart Chain:**
   * Release NuLink worker node installer.
   * Introduce NuLink staking Dapp.
   * Deploy NuLink Agent.
   * Launch NuLink File Sharing Dapp.

## 2023 - Q2

1. **NuLink Core Library v.2 Release:**
   * Deploy the Storage Layer to support additional decentralized storage solutions.
2. **NuLink API Library Release:**
   * Release NuLink Agent.
   * Launch NuLink SDK.

## 2023 - Q4

1. **Launch NuLink’s Testnet Horus 2.0:**
   * Introduce the NuLink Dashboard.
   * Release the NuLink Worker Node Package.
   * Support the NuLink Token Incentive Mechanism.

## 2024 - Q1

1. **Update NuLink’s Testnet Horus 2.0:**
   * Release NuLink Snaps.
   * Launch NuLink Web Agent.
   * Deploy NuLink Ecosystem Dapps.
   * Support Third-party Storage Network.
   * Implement Blockchain Interoperability Mechanism.

## 2024 - Q2

1. **NuLink Mainnet Launch:**
   * Transplant all modules from the testnet to the mainnet.
   * Activate On-chain Governance (DAO).
2. **Zero-Knowledge Proof (ZKP) System Integration:**
   * Integrate the ZKP system into the mainnet.

## 2024 - Q4

1. **Update NuLink’s Testnet Horus 3.0:**
   * Release NuLink Staking.
   * Release NuLink Auction.
   * Release NuLink Bridge.
   * Deploy NuLink Ecosystem Dapp"CreamStream".

## 2025 - Q4

1. **Fully Homomorphic Encryption (FHE) Integration:**
   * Integrate the FHE algorithm into the mainnet.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.nulink.org/get-started/roadmap.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
