Смарт-контракт депонирования, краудфандинга и распределения средств

alfacoder

Member
Сообщения
58
Реакции
11
Децентрализованный финансовый смарт-контракт, который собирает Grams и освобождает их при выполнении определенного условия. Условия могут быть разными. Это может быть автоматический, управляемый вручную имеющий сроки смарт-контракт, который также может разделять собранные средства с использованием разных правил и так далее.

Можно установить множество различных условий в смарт-контракте


Количество собранных Grams можно установить как условие:
  • Минимально необходимый объём собранные GRAM (софткап), необходимые для высвобождения средств
  • Максимально допустимый объём собранных GRAM (хардкап), который может быть получен смарт-контрактом
  • Минимальная принимаемая сумма за каждую транзакцию для предотвращения различных атак
Временные ограничения которые могут быть установлены:
  • Срок сбора, к которому должен быть собран минимально необходимый объём GRAM
  • Время высвобождения GRAM с контракта, при котором невозможно совершать операции с GRAM
  • Срок высвобождения GRAM, после которого грамм автоматически высвобождается или возвращается инвестору
Различные режимы обеспечивающие гибкость операций:

  • Автоматическое освобождение или возврат при наступлении срока выпуска
  • Режим непрерывного сбора, который позволяет собирать больше GRAM даже после истечения срока
Различные уровни контроля:

  • Автоматический режим работает без какого-либо контроля и опирается только на заданные условия
  • Контролируемый режим зависит от действий внешнего пользователя или смарт-контракта
Разделение между бенефициарами может быть прописано в смарт-контракте:
  • Процент от общей собранной суммы отправляемый на отдельный адрес
  • Может быть распределено некоторое фиксированное значение в GRAM
  • Все средства могут отправиться на конечный адрес
Условия смарт-контракта простые для всех сторон:
  • Контроллер может использовать простые скрипты для создания необходимых сообщений
  • Инвесторам не нужно использовать какие-либо сценарии для возврата средств

Видео



GitHub: https://github.com/Skydev0h/ton-freestyle/blob/master/doc/Project1.md
Website: https://skydev0h.github.io/ton-freestyle-2/ctsc.html
 
Сверху