> For the complete documentation index, see [llms.txt](https://novacont.gitbook.io/nova-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://novacont.gitbook.io/nova-docs/novacont-docs/russian-novacont-docs/chto-takoe-novacont-lite/sostoyaniya-kontrakta-i-zhiznennyi-cikl.md).

# Состояния контракта и жизненный цикл

Соглашение NovaCont Lite проходит через четыре чётких этапа, от подписания до оплаты. Каждый этап оставляет необратимую запись в блокчейне. Никто не может вмешаться и изменить автоматизированный процесс за пределами механизма разрешения споров.

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

**Четыре состояния**

**Создание контракта:** Одна из сторон инициирует соглашение. Вводятся описание работы и сумма (а если вы клиент, адрес кошелька контрагента). На этом этапе средства не перемещаются. Контракт просто находится в состоянии «Создан», ожидая подтверждения другой стороны.

**Блокировка средств:** Когда клиент подтверждает соглашение и отправляет средства, контракт переходит в состояние «Принят», и TON блокируется внутри самого смарт-контракта. Если сумма менее 10 TON, требуется дополнительный гарантийный депозит в размере 25% сверх согласованной суммы. Это защищает обе стороны, повышая ставки в соглашениях с низкой стоимостью. С этого момента ни исполнитель, ни клиент, ни команда NovaCont не могут получить односторонний доступ к средствам. Только собственная логика контракта может их высвободить.

**Доставка и проверка:** Когда исполнитель завершает работу, он отправляет в систему подтверждение доставки (ссылку на файл, репозиторий, накладную и т.д.), и контракт переходит в состояние «Доставлен». С этого момента у клиента есть 7 дней для проверки работы. В течение этого окна клиент может одобрить работу или открыть спор (Оспорен).

**Автоматическое высвобождение:** Если клиент одобряет работу или если период проверки истекает без спора, контракт автоматически переходит в состояние «Завершён», и средства распределяются мгновенно: исполнитель получает оплату, комиссия протокола вычитается, а дополнительный депозит возвращается клиенту. Ручное одобрение или вмешательство третьей стороны не требуется. Этот шаг выполняется полностью собственным кодом контракта.

**Путь спора**

На любом этапе процесса (в состояниях «Принят» или «Доставлен») любая из сторон может открыть спор. Когда это происходит, контракт переходит в состояние «Оспорен», и нормальный автоматизированный поток останавливается. Разрешение теперь зависит от проверки администратором.
