# Our Solution: Index-Based Wrapped Tokens

**SSI Protocol** leverages on-chain smart contracts to repackage multi-chain, multi-asset portfolios into **Wrapped Tokens(SSI)**. These tokens represent a basket of underlying assets, enabling investors to track the value fluctuations of the basket and achieve the benefits of passive index investing-all in a decentralized and transparent manner.

<figure><img src="/files/pAOkOGmANXEXYNXMLzOv" alt=""><figcaption></figcaption></figure>

To achieve this, SSI Protocol integrates six types of participants to build a robust and efficient protocol ecosystem:

1. **User**: Investors who gain market beta/alpha exposure by purchasing index tokens.
2. **UNI LP (Uniswap Liquidity Provider)**: Provide liquidity on Uniswap and earn transaction fees from trading activity.
3. **WLP (Whitelist Participant)**: Mint and burn SSI index tokens through the protocol. WLPs also balance Uniswap market prices by buying/selling at market rates to align token prices with their underlying asset value, earning arbitrage profits in the process.
4. **PMM (Proactive Market Maker)**: Purchase the underlying spot assets of index tokens and store them in custody accounts.
5. **Custody**: Securely store the underlying assets backing the SSI tokens, ensuring their safety and transparency.
6. **Index Compiler:** Responsible for formulating the index construction methodology, determining the constituent tokens and weights, and ensuring the long-term effective operation of the index.

<figure><img src="/files/fDDkNnN7mehqB3E0vAGF" alt=""><figcaption></figcaption></figure>

By leveraging SSI Protocol, investors are freed from the overwhelming sea of information and the need to research individual tokens. They avoid the extreme risks associated with single cryptocurrencies while gaining exposure to broader market movements. With SSI tokens, investors can focus on **macro trends** and **core market logic**, effortlessly capturing both **beta** (market-width growth) and **alpha** (sector-specific or niche opportunities) returns.


---

# 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://sosovalue.gitbook.io/sosovalue-indices/ssi-protocol-overview/our-solution-index-based-wrapped-tokens.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.
