# Delegating

Since there are two different types of nodes (chain node & protocol node), there are also two types of delegation. Both actions help to secure the KYVE network and earn rewards, but both come with their respected risks.

caution

ATTENTION: Delegating might lead to the loss of your $KYVE. Please read this guide until the end in order to understand how to prevent this. ## Chain Delegation​ Chain delegation helps to secure the KYVE blockchain, which further secures the protocol layer that sits on top of it. When you delegate to a chain node, you're$KYVE is bonded and used in the Delegated Proof of Stake protocol to produce and validate new blocks. By delegating to a chain node, you are trusting that node to act honestly. If that node is found to act maliciously and is getting slashed, a part of your delegation is also slashed.

### How to delegate?​

The easiest way to delegate to chain nodes is by using a block explorer which supports delegation. Such a block explorer is the Ping explorer. The explorer can be found below for every network:

### Undelegation​

To prevent undelegation, and therefore mitigate slashings before the evidence of a malicious node can be found, there is an unbonding time. When a delegator starts undelegating, the $KYVE are unbonding for the specified unbonding time. After the unbonding time is reached the$KYVE is automatically transferred to the delegator. Max entries defines how much undelegations and redelegations you can have in parallel.

MainnetKaonKorellia
Unbonding Time*
Max Entries*

*Updated at

caution

ATTENTION: During the unbonding time the delegation still can be slashed and no rewards are earned

You can undelegate by going to the explorer and to your delegations. There should be a button called 'Undelegate'.

### Redelegation​

On the chain level, redelegation is possible immediately. If you perform a redelegation you start earning rewards from the new target chain node and not from the old source chain node. The catch is that you still can get slashed during the unbonding time in the old and the new target chain node at the same time. After the unbonding time is done you can only get slashed if the new target chain node receives a slash. Here, the same parameters like in the undelegation are used for redelegation.

MainnetKaonKorellia
Unbonding Time*
Max Entries*

*Updated at

You can redelegate by going to the explorer and to your delegations. There should be a button called 'Redelegate'.

## Protocol Delegation​

Similarly to chain delegation, which helps to secure the KYVE blockchain, protocol delegation helps to secure the actual validity of the data KYVE is archiving. For that you have to delegate into protocol nodes. When protocol nodes receive delegations their voting power and their probability of getting chosen as the next uploader increases. This means that protocol nodes have more control over which data gets validated and also earn more rewards. More information on that can be found here. By delegating into protocol nodes you again are trusting that node to act honestly. If that node is found to act maliciously and is getting slashed a part of your delegation is also slashed.

### How to delegate?​

The easiest way to delegate into protocol nodes is by using the KYVE web app. The web app for every network can be found below:

### Undelegation​

To prevent undelegation and therefore mitigate slashings before a bundle proposal round is closed there is an undelegation time. When a delegator starts undelegating the $KYVE are unbonding for the specified unbonding time. After the unbonding time is reached the$KYVE is automatically transferred to the delegator.

MainnetKaonKorellia
Unbonding Time* sec sec sec

*Updated at

caution

ATTENTION: During the unbonding time the delegation still can be slashed, but during this time rewards are still earned

You can undelegate by going to the web app and view your delegations on the 'User' page. There should be a button called 'Undelegate'.

info

NOTE: After the unbonding time is reached the entire current rewards are also automatically claimed and transferred to the delegator account

### Redelegation​

To permit redelegations without the need to wait for a long unbonding time, the protocol reledelation uses redelegation spells. This special concept allows to redelegate to other protocol nodes immediately. This can only be done depending on how many redelegation spells you have left. If you perform a redelegation you loose one spell. When all spells are used you can't redelegate anymore. Spells are enabled again after the redelegation cooldown time. The redelegation cooldown time immediately starts after a spell has been used.

MainnetKaonKorellia
Redelegation Spells*
Redelegation Cooldown Time* sec sec sec

*Updated at

You can redelegate by going to the web app and view your delegations on the 'User' page. There should be a button called 'Redelegate'.