# What you can do with TMS

**TMS covers the full lifecycle of your token operations in one place:**

* **Vesting & distributions**\
  Design vesting strategies for teams, investors, advisors, ecosystem contributors, and community programs. Keep them flexible (mutable) while you are iterating, then lock them to make them immutable when you’re ready to commit.

<figure><img src="/files/HVhmaUk7fvdQoH9PPYXW" alt=""><figcaption></figcaption></figure>

* **Token & LP lockups**\
  Lock team, treasury, and liquidity positions to prove long-term alignment and reduce rug-pull fears. Extend or create new locks as your strategy evolves and share verifiable proof with your community.
* **Staking (standard, compounding, LP)**\
  Launch staking pools for your token or LP pairs without writing new contracts. Choose between standard staking, compounding staking, and LP staking based on your goals: loyalty, liquidity, or both.

<figure><img src="/files/me22rtxC5Ahva3T74iGc" alt=""><figcaption></figcaption></figure>

* **Airdrop-style releases via vesting**\
  Run “airdrop-like” distributions — including 100% TGE unlocks — using the same vesting engine. You can set partial TGE + vesting, cliffs, or fully linear release patterns.
* **Tokenomics & analytics**\
  Publish a public-facing tokenomics dashboard that shows circulating vs locked vs vested supply, allocation breakdowns, and upcoming unlocks. Internally, track every allocation, claim, and staking position in one place.

<figure><img src="/files/hao6LZjuVLebH9Zx8QiU" alt=""><figcaption></figcaption></figure>

* **Rules & permissions**\
  Use Admin and Manager roles, plus strategy-level controls (mutable vs immutable), to enforce how capital moves and who can change what.

The result isn’t “a vesting tool” or “a staking widget”. It’s **structured token operations** that give you:

* Predictable launch
* Operational clarity
* Investor and community trust

All without writing a single line of code.


---

# 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://tms-finance.gitbook.io/tms.finance/welcome-to-tms.finance/publish-your-docs.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.
