> For the complete documentation index, see [llms.txt](https://docs.kiln.fi/v1/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.kiln.fi/v1/kiln-products/onchain/pooled-staking.md).

# Pooled Staking

Stake any amount of ETH to one or multiple node operators through a fully onchain solution.

When you stake natively on Ethereum there is no pooling mechanisms, you simply bound 32 ETH to a validation key and pilote the stake with the validation private key. This process is complex and very expensive for most users, 99.93% of Ethereum wallets having less than 32 ETH on their balance.

Kiln Onchain Pooled Staking enables partners and Operators to interconnect onchain very easily in order to propose custom ETH Pooled Staking to the partner's end users.

{% embed url="<https://youtu.be/ut1vLwKf6sM?feature=shared>" %}
Introducing Kiln Onchain Pooled Staking
{% endembed %}

1. **Easy to use** - users deposit any amount of ETH and start earning rewards immediately
2. **Transparency first** - all fund of flows, from deposit, to rewards, unstaking or commission dispatching is full visible and auditable onchain
3. **Don't trust, verify** - anyone can verify the provisioned validators to be staked, pooling economics and flow of funds onchain
4. **Integrate in a few hours** - only a few contract interactions are required for the staking and unstaking flows, making it very convenient to integrate on your platform
5. **Create a custom Liquid Staking Token or not** - partners decide wether they want their users to receive a transferable ERC20 (cToken or aToken) to represent their staked pooled position
6. **Use one or multiple operator** - partner can choose to expose their users to one or multiple underlying node operator, in different proportions and can change this at anytime
7. **A 2 transaction setup for partners** - bring custom pooled staking to your platform in only a few hours
8. **Earn more with auto-compounding** - by default Kiln Onchain Pooled Staking auto-compounds rewards to make sure the pool deposit as much validators and thus earn as much rewards as possible

<figure><img src="https://1911902555-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fnye3yqpuOzdfrtWAlwng%2Fuploads%2F9q5uwENfnC3CBqLsbIRN%2Fimage.png?alt=media&amp;token=c45d29ad-26da-48ea-8390-ebce797a99aa" alt=""><figcaption><p>Example of ETH Pooled staking user flow</p></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.kiln.fi/v1/kiln-products/onchain/pooled-staking.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
