# Restaking Mechanism

At RetaFi, we offer users the opportunity to maximize their staking potential through our innovative restaking mechanism. This mechanism allows users who own pTokens and fTokens to restake their assets with RetaFi in order to earn RTK, our native token. Below, we provide a detailed description of the restaking process:

**1. Initial Asset Acquisition:**

Users acquire pTokens and fTokens through various means, such as staking their base assets (e.g., BNB, ETH, SOL) with RetaFi. These pTokens and fTokens represent the user's stake in the platform and serve as the basis for earning rewards.

**2. Opting for Restaking:**

Once users have accumulated a sufficient amount of pTokens or fTokens, they have the option to restake these assets with RetaFi to earn RTK. Restaking involves delegating the ownership of these tokens back to RetaFi for a specified period.

**3. Restaking Process:**

Upon opting for restaking, users initiate the process through their RetaFi dashboard or interface. They specify the amount of pTokens or fTokens they wish to restake and select the duration of the restaking period.

**4. Delegation and Verification:**

Once the restaking request is submitted, RetaFi verifies the user's ownership of the specified tokens and confirms the delegation. This step ensures that only legitimate token holders can participate in the restaking process.

**5. Staking and Yield Generation:**

Upon successful verification, RetaFi includes the delegated tokens in its staking pool, where they are actively used to validate transactions and secure the network. In return, users earn RTK as rewards, proportional to their contribution to the staking pool.

**6. Reward Distribution:**

RTK rewards earned through restaking are distributed periodically to users' wallets or designated accounts. The frequency and timing of reward distribution may vary based on factors such as network congestion and staking protocol parameters.

**7. Flexibility and Accessibility:**

The restaking mechanism offers users flexibility and accessibility, allowing them to adjust their staking strategies based on changing market conditions and personal preferences. Users can choose to restake their rewards continuously or withdraw them at any time.

**8. Continuous Monitoring and Optimization:**

RetaFi continuously monitors the performance of its staking pools and adjusts its strategies to optimize yield generation for users. This proactive approach ensures that users can maximize their staking returns while minimizing risks.


---

# 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://retafi.gitbook.io/retafi/the-mechanism/restaking-mechanism.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.
