# Фабрика

<figure><img src="https://252649545-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FVs83iwlrtTUIjQjo30QM%2Fuploads%2FZ46t0Y2VGDCWcPXtyhI3%2F16_%20Factory.png?alt=media&#x26;token=54197dba-214b-45b0-8391-57c65824e85d" alt=""><figcaption></figcaption></figure>

В экосистеме TYZ будет проведено шесть этапов краудсейла в течение трех лет. Это довольно продолжительный срок. К тому же такое количество этапов продаж обычно не характерно для других криптовалютных проектов. В связи с этим перед нами возникло несколько сложностей:

1. Все шесть этапов имеют схожий функционал и отличаются в основном численными параметрами. Разрабатывать шесть практически идентичных контрактов для каждого краудсейла - не самое рациональное решение.
2. Токены, предназначенные для продажи на краудсейлах, должны быть доступны только контрактам краудсейла. Это просто необходимо для обеспечения прозрачности нашей токеномики. Инвесторам будет гарантироваться, что в течение трех лет будут проведены все этапы в установленном объеме.
3. Гибкость в отношении возможных задержек. Важно быть готовым к переносу сроков и не допустить ранней разблокировки токенов.&#x20;

Мы нашли рациональное решение - фабрика краудсейлов. Фабрика даст возможность сделать продажу на краудсейлах децентрализованной и автономной.&#x20;

Фабрика представляет собой инструмент для создания смарт-контракта под каждый этап краудсейла. Администрация TYZ сможет только задавать нужные параметры и инициировать старт каждого этапа. Фабрика ограничивает минимальное количество токенов TYZ для продажи (т.е. мы не сможем выставить на краудсейл меньшее количество токенов TYZ, чем обещали) и дату начала этапа (т.е. мы не сможем начать краудсейл раньше сроков, указанных в [roadmap](../../roadmap "mention")). Кроме того, с фабрики нельзя будет вывести токены TYZ куда-либо, только на смарт-контракт определенного этапа краудсейла.
