# Chain Onboardin

## Overview

**Quicksilver** can onboard any **IBC-enabled chain** that supports **Interchain Accounts (ICA)** as a **host zone**, granting token holders on that chain access to **liquid staking**. This onboarding process expands the Quicksilver ecosystem, allowing users to earn staking rewards while retaining the flexibility of **liquid** (or “tokenized”) representations of their staked assets.

***

## Technical Requirements

To be recognized as a **host zone**, a chain must enable ICA and support the following **message types**, which Quicksilver needs to perform essential staking and delegation operations:

1. **Bank**
   * `"/cosmos.bank.v1beta1.MsgSend"`
2. **Distribution**
   * `"/cosmos.distribution.v1beta1.MsgSetWithdrawAddress"`
   * `"/cosmos.distribution.v1beta1.MsgWithdrawDelegatorReward"`
3. **Governance**
   * `"/cosmos.gov.v1beta1.MsgVote"`
   * `"/cosmos.gov.v1beta1.MsgVoteWeighted"`
4. **Staking**
   * `"/cosmos.staking.v1beta1.MsgDelegate"`
   * `"/cosmos.staking.v1beta1.MsgUndelegate"`
   * `"/cosmos.staking.v1beta1.MsgBeginRedelegate"`
5. **IBC Transfer**
   * `"/ibc.applications.transfer.v1.MsgTransfer"`

Enabling these message types ensures Quicksilver can **send**, **delegate**, **redelegate**, **claim rewards**, **vote**, and **transfer** tokens via ICA—covering the full lifecycle of liquid-staked tokens on the host zone.

***

## Prerequisites for Onboarding

1. **Active IBC Connection & ICS20 Channel**
   * The chain must maintain a valid **IBC connection** with Quicksilver and have a recognized **ICS20** token transfer channel established.
2. **ICA Host Zone Configuration**
   * The chain’s configuration must permit Quicksilver to **open** and **control** Interchain Accounts, with the **msg types** listed above enabled.

***

## Governance-Controlled Onboarding

Although Quicksilver’s architecture allows for **permissionless** onboarding of new chains, the **back-end integration** often involves technical collaboration to deliver a **seamless user experience**. Consequently, **QCK token holders** must **govern** and **approve** each new zone.

**Step-by-Step Onboarding Proposal**

1. **Signal Proposal on Commonwealth**
   * The requesting party (or a community member) creates a **discussion thread** on Quicksilver’s Commonwealth forum:\
     [**https://commonwealth.im/quicksilver-protocol/discussions**](https://commonwealth.im/quicksilver-protocol/discussions)
   * This thread remains open for **5 days** to collect **community feedback** and **technical input** from the Quicksilver team.
2. **On-Chain Governance Proposal**
   * After the **discussion period** ends, a formal **governance proposal** is posted on the Quicksilver chain.
   * The proposal must include **all necessary** technical details, such as chain ID, IBC connection/channel info, unbonding period, and other **host zone** configurations.
3. **Voting & Approval**
   * **QCK token holders** vote to **approve** or **reject** onboarding.
   * If the proposal **passes**, Quicksilver automatically initiates the **zone registration** process, configuring ICA controller accounts and ICS20 transfers for that chain.

***

## Execution & Activation

Upon **successful** governance approval:

1. **Zone Registration**
   * Quicksilver **registers** the new zone, enabling deposit accounts and **Interchain Accounts** to manage staking operations (delegation, undelegation, reward claiming).
2. **Verification & Testing**
   * Quicksilver verifies the chain’s **ICA** capabilities and ensures all required **msg types** work correctly.
3. **Front End**
   * The Quicksilver team needs to update the front end with the required information in order to open deposits to the protocol's users.
4. **Liquidity Unlock**
   * Once confirmed, users from the newly onboarded chain can **deposit** their native tokens to Quicksilver, **mint qAssets**, and enjoy **liquid staking** benefits.

***

## Benefits of Onboarding

* **Expanded DeFi Opportunities**\
  Users can **stake** their tokens while participating in DeFi across Cosmos, leveraging **qAssets** in DEXs, lending protocols, or yield aggregators.
* **Strengthened Security**\
  The onboarded chain potentially gains additional **stakers**, which can increase its overall **bonded ratio** and network resilience.
* **Community Growth**\
  More chains in Quicksilver’s ecosystem translate into **greater cross-chain liquidity** and a more vibrant, interconnected Cosmos network.

***

## Key Takeaways

* **ICA Host Zone Support**: The target chain must **enable** Interchain Accounts with specific **msg types** to accommodate Quicksilver’s staking, distribution, governance, and IBC transfer operations.
* **Governance Process**: QCK token holders manage and **approve** zone onboarding. Interested parties or communities must **discuss** proposals on Commonwealth before finalizing an on-chain vote.
* **Technical Collaboration**: While the process is permissionless, close coordination with the Quicksilver team and the host chain developers helps ensure **smooth** integration.

By following this **Zone Onboarding Process**, Quicksilver remains a **secure**, **community-driven** protocol, continuously broadening the reach of **liquid staking** in the Cosmos ecosystem.


---

# 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.quicksilver.zone/protocol/chain-onboardin.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.
