> ## 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.

# Cardano staking

> Delegate ADA to a stake pool with no unbonding period and manually claimed epoch rewards.

Delegate ADA to a Cardano stake pool through the Earn API. Cardano staking has no unbonding period: undelegating is immediate at the protocol level.

## Yields

| Yield ID | Staking type | Provider | Validator selection |
| - | - | - | - |
| `cardano-ada-native-staking` | Native | Yield.xyz | Required |

## Key facts

| | |
| - | - |
| Network ID | `cardano` |
| Staked token | ADA |
| Unbonding | None |
| Warmup | None |
| Minimum | 5 ADA |
| Rewards | Claimed manually with a pending action; accrue per epoch |

## Enter and exit

Enter takes an optional `amount` (minimum 5 ADA when set) and a required `validatorAddress`, the stake pool ID. Exit takes an optional `amount` with no validator argument: it undelegates the account's whole stake in one action.

## Managing the position

| Action | What it does |
| - | - |
| `CLAIM_REWARDS` | Claims accrued rewards once the claimable balance reaches 1 ADA |
| `STAKE` | Re-delegates rewards back into the position |

## Related

> **[Non-EVM staking coverage](/documentation/earn/staking/non-evm/index.md)**
>
> Compare every non-EVM staking integration.

> **[Preferred validators](/documentation/earn/staking/validators/preferred-validators.md)**
>
> How stake pool selection works for this yield.

> **[Actions](/documentation/earn/core-concepts/actions.md)**
>
> Enter, exit, and manage a position through the Earn API.

> **[Networks](/documentation/earn/networks/index.md)**
>
> Non-EVM network reference.

## List the live yields

Copy this request to list the staking yields on this network that are 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=cardano&types=staking,liquid_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.