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

# VIP Timelines

## Timelines

### Gauge Voting Cycles

The Vested Interest Program always begins with a
[gauge voting](/home/core-concepts/vip/gauges) cycle. During this cycle, Initia
L1 stakers vote on the gauge weights that will determine the VIP
[Weight Pool](/home/core-concepts/vip/architecture#weight-pool) rewards
distribution for the next rewards stage.

### Reward Distribution Stages

<img src="https://mintcdn.com/initialabs/XbiP969DLxcW6ToY/images/vip/vip_rewards_distribution_timeline.png?fit=max&auto=format&n=XbiP969DLxcW6ToY&q=85&s=1e6f9b4a04678cc55dcf9fa812507689" alt="Reward Distribution Stages" width="2560" height="1126" data-path="images/vip/vip_rewards_distribution_timeline.png" />

After the first gauge voting cycle concludes, the first reward distribution
stage begins. During a stage, the individual rollup teams will begin to keep
track of scores for all of their users based on their scoring criteria.

During a stage, the system also takes a snapshot of each rollup's INIT balance
to determine the VIP
[Balance Pool](/home/core-concepts/vip/architecture#balance-pool) rewards. There
are two ways the snapshot is done:

1. **For Stage 1**: Two snapshots are taken: a single snapshot at the beginning
   of the stage to determine the VIP Balance Pool rewards for Stage 1, and
   multiple snapshots throughout the stage to determine the VIP Balance Pool
   rewards for Stage 2+.
2. **For Stage 2+**: Multiple snapshots are taken throughout the stage to
   determine the VIP Balance Pool rewards for the next stage.

At the end of the stage, each rollup finalizes user scores, and the system
distributes the final rewards.

The combined timelines of the gauge voting cycle and rewards distribution stage
are as follows:

<img src="https://mintcdn.com/initialabs/XbiP969DLxcW6ToY/images/vip/vip_timelines.png?fit=max&auto=format&n=XbiP969DLxcW6ToY&q=85&s=7d040795f3b8395cc12a1dae086004e9" alt="Gauge Voting and Rewards Distribution Timelines" width="1505" height="1250" data-path="images/vip/vip_timelines.png" />

### Challenge Period

When a rollup finalizes its scores, it enters a **challenge period**. This
period allows users and other parties to audit the scores submitted by the
rollup, ensuring their accuracy and compliance with both the VIP scoring policy
and the rollup's own scoring criteria. If someone finds an incorrect scoring,
they can submit a challenge through an expedited or emergency governance
proposal on Initia L1.

If a challenge succeeds, the following changes occur:

1. The system replaces the VIP scoring agent and transfers authority to a new
   agent.
2. The system recalculates rewards for the stage.

Note that the challenge period happens alongside the start of the next stage and
does not delay its commencement, as seen in the timeline above.
