# Overview

## Ren Darknodes are Expensive & requires Technical knowledge to run them

Ren currently requires 100k Ren to bond in order to run a darknode. Not everyone has the ability to get to 100k Ren and so we created a system that lowers the bar by pooling Ren funds together to collectively achieve 100k.&#x20;

Step 1: Create a RenPool - This opens the slots for depositing and withdraw Ren into the pool for future registration.

Step 2: Approve Ren Tokens to the contract.

Step 3: Select a Pool that is available(has less than 100k deposited) and deposit the amount you are interested in up to max pool amount of 100k. If you want the entire pool you can. If you want to deposit more, select another pool or create one.

Step 4: Wait until 100k has been reached, or if not and you want your tokens back simply withdraw from the contract.&#x20;

Step 5: We will register the darknode once 100k is achieve. We will run the darknode for RenPool users. We never take custody of the Ren. Ren moves between RenPool contracct and the RenStore Contract only.

Step 6: Sit back and enjoy the revenue that Ren creates for you. Claim/Withdraw

Step 7: When you are done, request a withdraw; if there is >50k requesting withdraw, you can deregister the pool. If not, you need to either wait for other pool owners to request a withdraw, or wait until someone is interested in taking your spot. Giving up your spot means, giving up the future rewards but you get your Ren bond back as soon as someone takes your spot.


---

# 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.renpool.io/master.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.
