> ## 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 channel verification and secure operation. @sage/channel > witness

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

## Structs

### `ChannelWitness`

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

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

<Expandable title="Fields" />
