# SIGMA Rewards

When lending to **Edge**, you can choose to stake your LP tokens for 1 to 12 months. These commitments help the Edge team manage liquidity for issuing new loans. Once you stake, you won’t be able to withdraw your funds until the end of the chosen period.

In return for committing your funds, you’ll earn extra rewards in form of SIGMA tokens during that time.

You can view your commitment details like staked amount, rewards to be unlocked at maturity, elapsed time for unstake etc. in stake section of widget which pops out on clicking the given pool in which you have deposited your assets.  &#x20;

**Approvals**

When you stake your LP tokens into Edge, you'll need to approve the smart contract to interact with your funds. This is a standard process on Ethereum.

**Technical Details**

When you make your commitment, you'll be prompted to approve the contract for the LP tokens. This approval allows the contract to work with your tokens, a routine transaction on Ethereum.

After you stake into a staking pool, you’ll need to confirm the transaction in your wallet. Once it's processed, you’ll see a success screen with a link to check the transaction on **Etherscan**.

Each staking pool on Edge has its own smart contract and is bound with pool which supplies LP tokens to the users.

When you stake into a staking pool, you’re calling the “stake” function on the smart contract. After confirming, the staking pool accepts your LP tokens and locks it for the commitment time you have entered.

**Claiming Rewards**

Once commitment period gets over, you can unstake your LP tokens and claim SIGMA tokens accumulated based on your commitment duration and reward rate.

When you unstake from a staking pool, you’re calling the “unStake” function on the smart contract. After confirming, the staking pool transfers LP tokens and accumulated SIGMA tokens to your wallet address.


---

# 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://csigma-edge.gitbook.io/csigma-protocol/about-edge/sigma-rewards.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.
