> ## Documentation Index
> Fetch the complete documentation index at: https://docs.yield.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# Luganodes ETH staking

> Stake ETH in 32 ETH multiples with Luganodes-operated dedicated validators.

Luganodes ETH staking creates dedicated Ethereum validators run by Luganodes. Each 32 ETH deposit funds one validator; rewards accrue automatically to the position.

## Yields

| Yield ID | Staking type | Provider | Validator selection |
| - | - | - | - |
| `ethereum-eth-luganodes-staking` | Native | Luganodes | Assigned by Luganodes on enter; required on exit |

## Key facts

| | |
| - | - |
| Network ID | `ethereum` |
| Staked token | ETH |
| Minimum | 32 ETH (multiples of 32) |
| Warmup | 23 days |
| Unbonding / cooldown | 38 days |
| Rewards | Auto-compounded into the position |

## Enter and exit

Enter is two ordered transactions: a provision request that registers the deposit with Luganodes, then the on-chain stake transaction. It takes `amount` (required, minimum and step of 32 ETH); there is no `validatorAddress` on enter.

Exit takes `validatorAddress` (required) for the validator being exited.

## Related

> **[Ethereum staking](/documentation/earn/staking/evm/ethereum/index.md)**
>
> All ETH and ERC-20 staking on Ethereum.

> **[Actions](/documentation/earn/core-concepts/actions.md)**
>
> Enter and exit request formats.

## List the live yields

Copy this request to list the Ethereum staking yields enabled for your project. Yield IDs change as markets and networks are added, so query the API rather than hardcoding them.

```bash theme={null}
curl "https://api.yield.xyz/v1/yields?network=ethereum&types=staking&limit=100" \
  -H "x-api-key: $YIELD_API_KEY"
```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.