# Cover Duration

## What are Ticks?

In the Athena protocol, the duration of covers is tracked using ticks. Ticks are like markers on a timeline. They help us track the passage of time for covers and manage the pool's resources efficiently. Think of ticks as checkpoints in the life of a cover.

![Ticks Representation](/files/5Ar7wAdmRmZJpbFNJTJE)

## How Ticks Relate to Cover Durations

When you purchase a cover in Athena, its duration isn't set in stone with a fixed end date. Instead, it's measured in ticks. This flexible approach allows the protocol to adapt to changing market conditions.

### Dynamic Duration

The time between ticks (called "seconds per tick") can change based on how busy the pool is:

* When the pool is less busy, ticks are further apart. This means your cover lasts longer in real time.
* When the pool is busier, ticks are closer together. Your cover might not last as long in real time, but this reflects the increased risk in the pool.

![Visualizing Seconds Per Tick Changes](/files/D1wgBbi8qFO0RBZyXkOU)

## Visualizing Cover Durations

Imagine your cover as a span on this tick timeline:

* It starts at the tick when you buy the cover.
* It ends at a future tick, determined by how many premiums you've paid.

As the pool's activity changes, you might see your cover's real-time duration stretch or shrink, but the number of ticks it spans remains the same.

![Cover Pool Tick Timeline](/files/kfowO6OiK3wtUq8CGazT)

## Why This Matters for Users

1. **Flexibility**: Your cover adapts to market conditions automatically.
2. **Fairness**: The system ensures that all users' covers are treated equally as pool conditions change.
3. **Transparency**: You can always see how many ticks your cover has left, giving you a clear idea of your protection status.

## Key Takeaways

* Ticks are Athena's way of measuring time for covers.
* Your cover's duration in real time can change, but its tick duration remains constant.
* This system allows Athena to balance user protection with pool health dynamically.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://doc.athenains.io/technical-concepts/cover-duration.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
