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

# Witness

> Provides witness objects for secure reward claims.

<Tip>
  Explore this module further in the Mover Registry: @sage/reward
</Tip>

## Structs

### `RewardWitness`

A struct only usable by `sage_reward` and cannot persist beyond the transaction.

```rust theme={null}
public struct ChannRewardWitnesselWitness has drop
```

<Expandable title="Fields" />
