# Stake, Delegation & Rewards

**Delegate**&#x20;

```bash
rapidd tx staking delegate <Validator Valoper Address> 10000000arapid --from=<Wallet Name>
```

* Example :&#x20;

```bash
rapidd tx staking delegate rapidvaloper1l8lwtq429tnnsy6cqcjtp3jpvn9j84xh2nxqzp 10000000arapid --from=mywallet
```

**Re-delegating Your Stake from One Validator to Another**

```bash
rapidd tx staking redelegate <Source Validator Address> <Destination Validator Address> 10000000arapid --from=<Wallet Name> --gas=auto 
```

* Example :&#x20;

```bash
rapidd tx staking redelegate rapidvaloper1l8lwtq429tnnsy6cqcjtp3jpvn9j84xh2nxqzp rapidvaloper1frv4f9swgtjuf9z3l98nh95j3p5dp5d2qfdjnc 10000000arapid --from=mywallet --gas=auto
```

**Withdraw All Rewards**

```bash
rapidd tx distribution withdraw-all-rewards --from=<Wallet Name> --gas=auto
```

* Example :&#x20;

```bash
rapidd tx distribution withdraw-all-rewards --from=mywallet --gas=auto
```

**Withdraw Rewards and Commission**

```bash
rapidd tx distribution withdraw-rewards <Validator Valoper Address> --from=<Wallet Name> --commission 
```

* Example :&#x20;

```bash
rapidd tx distribution withdraw-rewards rapidvaloper1frv4f9swgtjuf9z3l98nh95j3p5dp5d2qfdjnc --from=mywallet --commission 
```

