FREEBLOCK / СМАРТ-КОНТРАКТЫ

Разработка платформ
DeFi-кредитования

Создаём протоколы и интерфейсы для займов под залог цифровых активов. Проектируем учёт позиций, проценты, источники цен и правила ликвидации как одну согласованную систему.

Собственный протокол или интеграция существующего решения — после разбора задачи.

Хранилище с отдельными отсеками для активов
Залог, долг и лимиты — в одной модели
Контракты + интерфейсПозиции и операции пользователей
Сценарии рискаЦены, лимиты и ликвидации
Оценка по этапамОт модели до тестового запуска

01 / ВОЗМОЖНОСТИ ПРОДУКТА

Основа продукта — понятная позиция

Пользователь должен видеть не только сумму займа, но и стоимость залога, условия погашения и запас до ликвидации.

Хранилище с отдельными отсеками для активов

Пул и позиции

Внесение активов, доступная ликвидность, займ и погашение. Проектируем учёт вкладчика и заёмщика.

Весы сравнивают залог и сумму долга

Залог и долг

Правила обеспечения, начисление процентов и лимиты. Показываем, как операция изменит позицию пользователя.

Измерительный прибор с регулируемой границей

Контроль риска

Источники цен, пороги ликвидации и ограничения операций. Продумываем действия при сбое или устаревании данных.

02 / СОСТАВ РАЗРАБОТКИ

Сначала модель, затем контракты

До реализации согласуем активы, экономические параметры и действия в нестандартных ситуациях. Это влияет и на код, и на интерфейс.

  1. Модель протокола

    Определяем рынки, залоговые активы, проценты, лимиты и полномочия управления. Разбираем работу при нехватке ликвидности.

  2. Контракты и оракулы

    Реализуем внесение, займ, погашение и ликвидации. Проверяем цену, точность расчётов и допустимую давность данных.

  3. Кабинет пользователя

    Позиции, история, предварительный расчёт операции и пояснения к риску ликвидации. Подключаем кошелёк и индексирование.

  4. Тестовый запуск

    Тестируем инварианты и стресс-сценарии. Готовим мониторинг, ограничения первого запуска и материалы для независимого аудита.

03 / АРХИТЕКТУРА

Условия, от которых зависит протокол

Свой протокол или интеграция
Сравниваем собственную реализацию и подключение существующего протокола. Учитываем ограничения, зависимости и контроль над параметрами.
Цены и ликвидации
Выбираем источник цен для каждого актива, правила давности и пороги. Проверяем поведение при резком движении цены и невозможности выполнить ликвидацию.
Управление и запуск
Согласуем роли, лимиты, остановку операций и порядок изменения параметров. Технический запуск не означает автоматического появления ликвидности.

Документация: Chainlink Data Feeds

04 / ОПЫТ FREEBLOCK

За решениями — реальные проекты

Все проекты

Tokensale — наш смежный опыт работы с DeFi: кошельки, кабинет пользователя, интеграции Uniswap и PancakeSwap, пулы, фарминг и стейкинг. Этот кейс не представлен как реализованный lending-протокол.

FREEBLOCK / CASE STUDY

Tokensale

Веб-кошелек и DeFi-платформа

ЗадачаРазработать интегрированную финансовую платформу с кастодиальными веб-кошельками, возможностью токенизации проектов и проведения токен-сейлов. Предусмотреть поддержку DeFi протоколов PancakeSwap и Uniswap, реализацию личного кабинета с функционалом вложения в DeFi продукты, участия в пулах ликвидности, фарминга и стейкинга.…

Что сделалиРазработка сайта "под ключ": Создание концепции проекта. Реализация уникального логотипа. Дизайн лендинга для привлечения пользователей. Верстка всех страниц сайта для качественного отображения на различных устройствах. Дизайн дашборда: Разработка дизайна дашборда для удобного управления и мониторинга активности на платформе.…

Открыть кейс: Tokensale

05 / КАЧЕСТВО И ЗАПУСК

Проверяем больше, чем обычный сценарий

Независимый аудит и моделирование рисков планируем отдельными этапами. Доходность и сохранность активов не могут быть гарантированы разработкой.

  • Проверки инвариантов учёта, процентов и округления.
  • Устаревшая цена, резкие изменения рынка и недоступность оракула.
  • Ликвидации, погашение и нехватка доступной ликвидности.
  • Изменение параметров, права команды и мониторинг событий.

06 / СТОИМОСТЬ И СРОКИ

Оценка под вашу задачу

Сначала определим состав первой версии и зависимости. Затем оценим этапы разработки и отдельно обозначим внешние расходы.

Модель продукта

Рынки, типы активов, проценты и правила обеспечения.

Реализация

Свой протокол или интеграция, интерфейс и индексирование.

Проверки и запуск

Моделирование, тесты, независимый аудит и мониторинг.

Получить оценку по задачамМожно начать с идеи или текущего продукта.

07 / ТЕХНОЛОГИИ

Стек под задачи продукта

Инструменты выбираем под задачу. Логотипы и ссылки — из нашего каталога технологий.

Технологии

Блокчейны

08 / FAQ

Вопросы перед стартом

Что такое DeFi lending-платформа?

Это продукт для предоставления и получения займов через смарт-контракты. В залоговой модели контракт учитывает активы, долг, проценты и условия ликвидации.

Можно подключить готовый протокол?

Да. Сначала проверим, подходит ли он для нужных сетей, активов и сценариев. Затем оценим интеграцию, ограничения и зависимость вашего продукта от внешнего протокола.

Как определяется допустимый размер займа?

Он зависит от оценки залога и согласованных параметров риска. Эти правила задаются до разработки и проверяются в расчётах, тестах и интерфейсе пользователя.

Зачем платформе оракул?

Для операций, зависящих от стоимости активов, нужен источник цен. Помимо самой цены проверяем актуальность данных и поведение продукта при сбое источника.

Входит ли независимый аудит?

Его состав и исполнитель согласуются отдельно. Мы готовим код, тесты и описание архитектуры для проверки; запуск с реальными средствами планируется с учётом её результатов.

Как получить оценку разработки?

Опишите сети, активы, модель займа и предпочтение между собственным протоколом и интеграцией. Мы выделим этап исследования, реализацию и проверки.

FREEBLOCK / ОБСУДИТЬ ПРОЕКТ

Обсудим модель вашего lending-продукта

Какие активы и сети нужны? Кто предоставляет ликвидность? Планируете свой протокол или интеграцию? Какие правила займа уже определены?

Или напишите напрямую:@FreeBlockOfficialinfo@freeblock.dev
Нужен, чтобы связаться с вами
Необязательно

Отправляя форму, вы соглашаетесь с политикой конфиденциальности.

Мы обрабатываются файлы cookie. Оставаясь на сайте, вы даёте своё согласие на использование cookie в соответствии с политикой конфиденциальности