# ERC Stakes

This contract allows users to stake their ERC-20 tokens and get ERC-20 tokens as staking rewards (different from the staked tokens).

Staked tokens are stored inside the contract and rewards are calculated for the time these tokens were staked. Admin should maintain an adequate balance of reward tokens in the staking contract. These rewards are then transferred to stakes upon claiming.

Reward calculation at the time of claiming rewards:

`rewardsPerTokenStaked = ((stakingDuration * rewardRatioNumerator) / rewardRatioDenominator) / timeUnit`

### **Includes:**&#x20;

Staking page snft.pro/ "YOUR-PROJECT-NAME".&#x20;

#### &#x20;[Audited](/audit-reports.md)  smart contracts.&#x20;

Advertising on our social media accounts with +4K users right now.&#x20;

live support.&#x20;

{% content-ref url="/pages/cU9FH8wGO9L2kfRMoNwy" %}
[Features and Networks](/features-and-networks.md)
{% endcontent-ref %}

You can request to launch your project on any EVM network.

<mark style="color:red;">Note!!</mark> You must send your reward tokens to the SNFT official wallet to complete the steps.&#x20;

You can request to withdraw them at any time.

### Apply

The only way to apply is to fill out the form below. beware of scammers.

#### If you are ready, [Apply now](https://tally.so/r/nrl7VL)

[Contact seller](https://t.me/joseph178)

For any other inquiries or more information, email us at:  <info@snft.pro>


---

# 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.snft.pro/erc-stakes.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.
