# Stakeholders

Interacting with SecretSwap, users act in one or more of the following roles:

* Traders
* Liquidity Providers
* Stakers

#### Traders

A **trader** engages in buying and selling assets through SecretSwap and benefits from price exposure via assets & the implemented [CSHBK rewards program](broken://pages/-MaeMDfsvt5GqPNhPxpc).

#### Liquidity Providers

A [**liquidity provider**](broken://pages/-MaeEgnqczpOVZmVuBCY) adds equal amounts of an sAsset and/or another required asset to the corresponding SecretSwap pool, which increases liquidity for that market. This process rewards the liquidity provider newly minted LP tokens, which represent the liquidity provider's share in the pool and also provide rewards from the pool's trading fees. LP tokens can be burned to reclaim their corresponding share from the pool. Certain LP tokens are rewarded with SEFI token.

#### Stakers

A **staker** is a user that stakes either LP Tokens or SEFI tokens in order to earn staking rewards as SEFI tokens. Governance is the process through which new sAssets will be added and protocol parameters can be altered. While governance for SecretSwap isn’t enabled at this time, this functionality will be released in the future. Only SEFI stakers will be able to participate in SecretSwap governance. SEFI staked & LP Tokens can be unstaked at any time.


---

# 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.secretswap.net/the-protocol/stakeholders.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.
