Yields
Native multi-validator staking
Each enter action creates a new stake account and delegates it to the validator you pass invalidatorAddress; staking with several validators means one enter action per validator, each producing its own stake account.
Key facts
Enter and exit
Enter takesamount and a required validatorAddress (the validator’s vote account). Exit takes amount and the same validatorAddress; it deactivates the matching stake accounts (splitting a stake account when only part of it unstakes) and, once the 3-day unbonding period ends, the balance becomes a withdrawable balance and is claimed with a pending action.
Managing the position
Marinade Native staking
solana-sol-marinade-native-max-yield-staking stakes SOL through Marinade’s native staking product: no receipt token, no validator argument, Marinade selects and manages the underlying validators. Enter and exit both take only amount, with a minimum resolved dynamically from on-chain state at request time. Exit is followed by a WITHDRAW pending action once Marinade’s unstake ticket matures.
Kamino KMNO staking
solana-kamino-staking stakes KMNO to earn Kamino points; it has no cooldown or warmup period. This yield pays no token rewards: rewards are points-based only, per the integration’s own description. Enter and exit take only amount (minimum 0); there is no validator argument. A single AUTO_SWEEP_WITHDRAW_REWARDS pending action is available.
Related
Non-EVM staking coverage
Compare every non-EVM staking integration.
Preferred validators
How validator selection and preferred validators work for multi-validator yields.
Actions
Enter, exit, and manage a position through the Yield API.
Solana network
Network ID and everything yield.xyz supports on Solana.

