> For the complete documentation index, see [llms.txt](https://docs.hatom.com/getting-started/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.hatom.com/getting-started/hatoms-ecosystem/liquid-staking/liquid-staking-delegation-algorithm.md).

# Liquid Staking Delegation Algorithm

Each **Hatom Node Operator (HNO)** is assigned a dynamic score based on their liquidity and Annual Percentage Rate (APR), which is continuously updated by an automated bot. When a delegation request is made, the algorithm identifies the HNO with the highest score that can accommodate the delegation (i.e., has sufficient liquidity). A candidate list is then generated by including validators with scores close to the initially selected **HNO**.

Probabilities are assigned to each **HNO** within the candidate list based on their service fees. For example, an HNO with a 0% service fee is 20% more likely to be selected than one with a 12% service fee. HNOs with service fees exceeding 12% are automatically disqualified from the selection process.

A weighted sampling process is then conducted, using the assigned probabilities to determine the final HNO for delegation.

This selection model fosters fair competition among **HNOs**, prioritizing validators with lower liquidity and higher APRs. It ensures the sustainability of the overall APY offered through liquid staking while contributing to the decentralization of the blockchain network.

{% hint style="info" %}
To join the Hatom Ecosystem and become a Hatom Node Operator, please access this [page ](https://app.hatom.com/liquid/become-an-operator)and follow the steps outlined there.
{% endhint %}
