# Introduction

From a small spark to a raging fire, Web3 has only taken a few short years. Blockchain and encryption technologies act as a giant ship ferrying human society from the traditional internet to the shores of Web3. DeFi and NFTs have emerged, unleashing astonishing creativity as people break free from the centralization of the Web2 world, reclaiming ownership of their assets, data, and privacy from the unicorns.

However, despite the flourishing of Web3 today, with projects and products emerging incessantly, two serious problems persist:

The birth of mainstream ecosystems such as Ethereum, Arbitrum, Aptos, Sui, Solana, and the prevalent Bitcoin ecosystem has led to the succession of technological advancements, paving the way for today's thriving Web3 ecosystem. But problems accompany these advancements. The ecosystems of various public chains are almost disjointed, forcing people to make choices among them. Thus, now more than ever, we need a product that supports all chains, bridging the isolated public chain ecosystems into a connected continent.

To address the aforementioned fragmentation dilemma, we have designed and developed the Web3 full-chain aggregation protocol, Sun Protocol. It brings together the major Web3 technical architectures and dApps on one network, allowing users to fully experience all Web3 behaviors within the Sun Protocol framework.

At the use case layer, Sun Network encompasses cross-chain transactions, token swaps, full-chain lending, full-chain liquidity staking, decentralized full-chain NFT markets, decentralized digital identities, and more. At the protocol layer, which interacts with the use case layer's underlying blockchain architecture, we aim to support the entire chain ecosystem as our ultimate goal.


---

# 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://sun-protocol.gitbook.io/sun-protocol/introduction.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.
