# Завершение сейла

1. ### Soft cap не была достигнута

<figure><img src="https://content.gitbook.com/content/t6Zii7rpFpmZrZy2p0Pa/blobs/OBfBlexGIth1ImxgBKXD/%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5.png" alt=""><figcaption><p>Пример токена, не набравшего soft cap</p></figcaption></figure>

В таком случае создатель токенсейла с помощью кнопки "Complete tokensale" (1) может запросить возврат жетонов, выделенных для продаж и ликвидности, а любой пользователь, принявший участие в сейле, может вернуть вложенные TON, нажав кнопку "Request refund" (2).

Средства поступят на баланс пользователя сразу после подтверждения транзакции в блокчейне. Важно упомянуть, что [**JVault**](https://jvault.xyz) **не возвращает** плату за размещение сейла в случае его неудачи.

2. ### Soft cap была достигнута

<figure><img src="https://content.gitbook.com/content/t6Zii7rpFpmZrZy2p0Pa/blobs/QVKEgL5eea6dtWgzkT3w/%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5.png" alt=""><figcaption><p>Пример сейла, набравшего soft cap</p></figcaption></figure>

В этом случае любой пользователь может запустить процесс завершения сейла (спровоцировать добавление ликвидности на DEX и сделать доступным приобретенных жетонов). Для этого он должен нажать на кнопку "Complete tokensale" и подтвердить транзакцию. Не переживайте, это бесплатно: комиссия блокчейна полностью компенсируется за счет средств организатора продаж. Каждый сейл необходимо завершать лишь единожды, поэтому как только один пользователь отправит транзакцию для завершения сейла, кнопка "Complete tokensale" пропадет у всех участников сейла, заменившись на интерфейс для клейма приобретенных жетонов:

<figure><img src="https://content.gitbook.com/content/t6Zii7rpFpmZrZy2p0Pa/blobs/kvUT9X76HWkw5eXbcvUr/%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5.png" alt=""><figcaption><p>Пример интерфейса для клейма токенов. 1 - выбор </p></figcaption></figure>

После завершения сейла, каждый участник может, в соответствии с условиями вестинга, забрать приобретенные токены, воспользовавшись кнопкой "Claim" (2). Если кнопка отображается неактивной, это значит, что время разблокировки токенов еще не подошло.&#x20;

{% hint style="info" %}
Обратите внимание, что клейм токенов для каждого Whitelist SBT совершается в отдельном действии, выбрать необходимый SBT, с которого была совершена покупка, можно из выпадающего списка (1).
{% endhint %}

Кроме этого, становится доступным клейм реферальных наград:

<figure><img src="https://content.gitbook.com/content/t6Zii7rpFpmZrZy2p0Pa/blobs/7F9AvuYaEubu5zoo3tk1/%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5.png" alt=""><figcaption><p>Интерфейс для клейма кэшбека, полученного от покупок рефералов</p></figcaption></figure>


---

# 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.jvault.xyz/ru/launchpad/for-projects/zavershenie-seila.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.
