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

# Validator Duties

> Provides all scheduled validators a block to propose for in the given epoch.

The `beacon.raw.validator_duties` model provides all scheduled validators a block to propose for in the given epoch from the Beacon Node.

This is fetched from the `eth-v1-validator-duties-proposer-epoch` endpoint.

### Table Columns

Unique key: `slot`

| Column                | Description                                                                                                                                                                              |
| --------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| slot                  | The slot at which the validator must propose block                                                                                                                                       |
| slot\_timestamp       | Beacon Chain slot timestamp when the validator is scheduled to propose a block.                                                                                                          |
| epoch                 | Epoch number of the validator duties.                                                                                                                                                    |
| epoch\_timestamp      | Epoch timestamp when the validator is scheduled to propose a block.                                                                                                                      |
| dependent\_root       | The block root that this validator duties is dependent on.                                                                                                                               |
| validator\_index      | The index of the validator in the validator registry.                                                                                                                                    |
| pubkey                | The validator's BLS public key, uniquely identifying them. \_48-bytes, hex encoded with 0x prefix, case insensitive                                                                      |
| execution\_optimistic | It's true if the response references an unverified execution payload. The optimistic information may be invalidated at a later time. If the field is not present, assume the false value |
