# RevealTooEarly (/docs/errors/chain/RevealTooEarly)

A weight reveal was submitted before the commit's reveal window: the current epoch must equal the commit epoch plus the reveal period. Check the commit in `WeightCommits` and the subnet's `RevealPeriodEpochs`, then wait for the reveal epoch.

Declared by the `SubtensorModule` pallet; it classifies to the semantic code [`too_early`](/docs/errors/too-early).

Declared at [`pallets/subtensor/src/macros/errors.rs#L182`](/code/pallets/subtensor/src/macros/errors.rs#L182).

## Remediation [#remediation]

The required window has not opened yet; wait some blocks and retry

The same explanation is available in the terminal: `btcli explain RevealTooEarly`.
