# Duration

Duration measures loyalty. Wallets earn a multiplier based on how long they remain continuously staked.

#### Rules

* Any unstake (even 1 token) resets the staking duration to zero.
* New deposits do **not** reset the timer. The staking period continues from the original start date.

#### Duration Multiplier

```
DurationMultiplier = 1 + min(days_staked / 360, 1)
```

* 0 days → 1.00×
* 180 days → 1.50×
* 360 days or more → 2.00×
