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

# Manual reward claiming

> Hold the OAV's harvester role and reward-forwarding address yourself to claim and reinvest incentive tokens on your own schedule.

By default, [yield.xyz's automated job](/documentation/platform/vaults/oav-mechanics/automatic-off-ramping) claims and reinvests an OAV's incentive tokens on a recurring schedule. The underlying claim mechanism is a vault-level role and a configurable forwarding address, and both can instead be held by you, so claiming and reinvestment happen on your own schedule and through your own signing setup rather than yield.xyz's job.

## What determines automatic vs. manual

Two settings on the vault decide this:

| Setting | Controls |
| - | - |
| Harvester role | Which wallet can call the vault's claim function |
| Reward-forwarding address | Where claimed reward tokens are sent |

If yield.xyz holds both, off-ramping is automatic. If you hold both instead, claiming and reinvestment are entirely under your control, on whatever cadence and signing process your own wallet uses.

## The claim and reinvest cycle

<Steps>
  <Step title="Claim rewards">
    The wallet holding the harvester role calls the vault's claim function against a whitelisted target and reward token. Only targets and function selectors the vault admin has explicitly whitelisted can be called this way. Claimed tokens transfer to the vault's registered forwarding address.
  </Step>

  <Step title="Swap to the underlying asset">
    You swap the claimed reward tokens into the vault's underlying asset through whatever venue you choose.
  </Step>

  <Step title="Deposit into the strategy">
    Deposit the swapped underlying into the vault's strategy, with the OAV contract set as the recipient of the resulting strategy shares.
  </Step>
</Steps>

Because the deposit in step 3 credits the vault directly, it raises the strategy shares the vault holds without minting new vault shares, so every existing holder's share price increases. No step here requires a user's signature.

<Note>
  The claim function reverts on any target or selector that has not been added to the vault's whitelist by its admin, so a harvester wallet cannot route rewards through arbitrary contracts.
</Note>

## Next steps

<Columns cols={2}>
  <Card title="Automatic off-ramping" icon="arrows-rotate" href="/documentation/platform/vaults/oav-mechanics/automatic-off-ramping">
    The default: yield.xyz runs this cycle for you.
  </Card>

  <Card title="OAV v3" icon="circle" href="/documentation/platform/vaults/oav-v3">
    Vault mechanics, fees, and roles.
  </Card>
</Columns>


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