> For the complete documentation index, see [llms.txt](https://docs.feg.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.feg.io/smartdefi-tm-platform/token-launchpad/sd-bonding-curve/vesting-in-bonding-curve.md).

# Vesting in Bonding Curve

All token trades (buy and sell) occur internally within the SmartBondingCurve contract using the bonding curve pricing model.

Purchases made at different stages of the bonding curve affect the number of tokens received. For example, a participant purchasing at 80% curve completion will receive fewer tokens than someone purchasing at the beginning of the curve.

If the owner sets a vesting period, any tokens purchased will be locked for the specified number of weeks (or minutes on testnet). Locked tokens cannot be traded within the bonding curve or claimed after bonding is completed until the vesting period expires.

The vesting lock duration is determined at the time of purchase and applies multipliers to the base vesting period, as follows:

* **3× multiplier** — purchases made between 0% and 33% of bonding curve completion
* **2× multiplier** — purchases made between 33% and 66% completion
* **1× multiplier** — purchases made after 66% completion and until bonding curve completion

For example, if the project owner sets a base vesting period of 1 week, tokens purchased before 33% bonding curve completion will be vested (locked) for 3 weeks. During this time, the tokens cannot be sold within the bonding curve or withdrawn.

The vesting schedule for a participant updates based on the most recent purchase position on the bonding curve.

If a participant initially purchases tokens at over 66% completion (1× vesting multiplier) and later makes another purchase below 33% completion, the vesting schedule will update to reflect the most recent purchase. In this case, all purchased tokens will be subject to the 3× vesting multiplier.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.feg.io/smartdefi-tm-platform/token-launchpad/sd-bonding-curve/vesting-in-bonding-curve.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
