# Time Vault Strategies (TVS)

<mark style="color:purple;">**Time Vault Strategies**</mark> are custom smart contracts that help people buy, sell, and earn *TBTs.*

With a nearly endless amount of possibilities, Time Vaults have the flexibility to make important Flashstaking decisions. Ultimately, Time Vault Strategies is where the complex logic of a Flashstake occurs.&#x20;

* What is the name of the Time Vault?
* What token can be staked?
* What is the source of the yield?
* What is the name of the TBT?
* How much TBT is minted?
* What is the minimum stake duration?
* What is the maximum stake duration?
* Is there a fee taken during the Flashstake?
* If so, what is that fee and where does it go?

{% hint style="info" %}
Strategies can be developed and deployed against the Flash Protocol by **anyone**. This gives Strategy creators maximum flexibility when it comes to internal logic. This also means that interaction with a third party strategy could result in a total loss of funds.

Flash Strategies are isolated from one another which ensures funds are always isolated.
{% endhint %}


---

# 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://docs.flashstake.io/time-vault-strategies-tvs.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.
