# Farming as a Service

### Direct Link

<https://app.oklg.io/#/faas>

### Smart Contract

<https://github.com/moontography/contracts/blob/master/contracts/OKLGFaaS.sol>\
<https://github.com/moontography/contracts/blob/master/contracts/OKLGFaaSToken.sol>

### How many supported blockchains?

All OKLG-supported blockchains

### Cost of using service?

$300 USD per staking pool per month of the pool lifespan\*

*\*The lifespan of the pool is estimated based on the average number of blocks that are mined depending on the blockchain the pool is created on.*

### How do I stake my tokens as a user who wants rewards?

TODO

### How do I create a new staking pool as a project owner?

TODO

### FAQs

1. **I am a project owner and want to create a new staking pool. What happens if my token has transfer fees taken out?**\
   A: You should account for and either exclude the staking contract from transfer fees or communicate to your community that them staking/unstaking their tokens will incur the transfer fees.
2. **I am having trouble staking/unstaking large amounts of tokens. What do I do?**\
   A: Almost every instance there are errors staking/unstaking tokens, there is a maximum transfer limit on the token contract that is preventing sending that many tokens. The project should handle lifting this transfer limit or removing it to support staking. We cannot do anything on our end to resolve this issue.


---

# 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.oklg.io/dapps/farming-as-a-service.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.
