FREEBLOCK / СМАРТ-КОНТРАКТЫ
Разработка платформ
DeFi-кредитования
Создаём протоколы и интерфейсы для займов под залог цифровых активов. Проектируем учёт позиций, проценты, источники цен и правила ликвидации как одну согласованную систему.
Собственный протокол или интеграция существующего решения — после разбора задачи.
01 / ВОЗМОЖНОСТИ ПРОДУКТА
Основа продукта — понятная позиция
Пользователь должен видеть не только сумму займа, но и стоимость залога, условия погашения и запас до ликвидации.
Пул и позиции
Внесение активов, доступная ликвидность, займ и погашение. Проектируем учёт вкладчика и заёмщика.
Залог и долг
Правила обеспечения, начисление процентов и лимиты. Показываем, как операция изменит позицию пользователя.
Контроль риска
Источники цен, пороги ликвидации и ограничения операций. Продумываем действия при сбое или устаревании данных.
02 / СОСТАВ РАЗРАБОТКИ
Сначала модель, затем контракты
До реализации согласуем активы, экономические параметры и действия в нестандартных ситуациях. Это влияет и на код, и на интерфейс.
-
Модель протокола
Определяем рынки, залоговые активы, проценты, лимиты и полномочия управления. Разбираем работу при нехватке ликвидности.
-
Контракты и оракулы
Реализуем внесение, займ, погашение и ликвидации. Проверяем цену, точность расчётов и допустимую давность данных.
-
Кабинет пользователя
Позиции, история, предварительный расчёт операции и пояснения к риску ликвидации. Подключаем кошелёк и индексирование.
-
Тестовый запуск
Тестируем инварианты и стресс-сценарии. Готовим мониторинг, ограничения первого запуска и материалы для независимого аудита.
03 / АРХИТЕКТУРА
Условия, от которых зависит протокол
- Свой протокол или интеграция
- Сравниваем собственную реализацию и подключение существующего протокола. Учитываем ограничения, зависимости и контроль над параметрами.
- Цены и ликвидации
- Выбираем источник цен для каждого актива, правила давности и пороги. Проверяем поведение при резком движении цены и невозможности выполнить ликвидацию.
- Управление и запуск
- Согласуем роли, лимиты, остановку операций и порядок изменения параметров. Технический запуск не означает автоматического появления ликвидности.
Документация: Chainlink Data Feeds
04 / ОПЫТ FREEBLOCK
За решениями — реальные проекты
Tokensale — наш смежный опыт работы с DeFi: кошельки, кабинет пользователя, интеграции Uniswap и PancakeSwap, пулы, фарминг и стейкинг. Этот кейс не представлен как реализованный lending-протокол.
FREEBLOCK / CASE STUDY
Tokensale
Веб-кошелек и DeFi-платформа
ЗадачаРазработать интегрированную финансовую платформу с кастодиальными веб-кошельками, возможностью токенизации проектов и проведения токен-сейлов. Предусмотреть поддержку DeFi протоколов PancakeSwap и Uniswap, реализацию личного кабинета с функционалом вложения в DeFi продукты, участия в пулах ликвидности, фарминга и стейкинга.…
Что сделалиРазработка сайта "под ключ": Создание концепции проекта. Реализация уникального логотипа. Дизайн лендинга для привлечения пользователей. Верстка всех страниц сайта для качественного отображения на различных устройствах. Дизайн дашборда: Разработка дизайна дашборда для удобного управления и мониторинга активности на платформе.…
Открыть кейс: Tokensale05 / КАЧЕСТВО И ЗАПУСК
Проверяем больше, чем обычный сценарий
Независимый аудит и моделирование рисков планируем отдельными этапами. Доходность и сохранность активов не могут быть гарантированы разработкой.
- Проверки инвариантов учёта, процентов и округления.
- Устаревшая цена, резкие изменения рынка и недоступность оракула.
- Ликвидации, погашение и нехватка доступной ликвидности.
- Изменение параметров, права команды и мониторинг событий.
06 / СТОИМОСТЬ И СРОКИ
Оценка под вашу задачу
Сначала определим состав первой версии и зависимости. Затем оценим этапы разработки и отдельно обозначим внешние расходы.
Модель продукта
Рынки, типы активов, проценты и правила обеспечения.
Реализация
Свой протокол или интеграция, интерфейс и индексирование.
Проверки и запуск
Моделирование, тесты, независимый аудит и мониторинг.
07 / ТЕХНОЛОГИИ
Стек под задачи продукта
Инструменты выбираем под задачу. Логотипы и ссылки — из нашего каталога технологий.
Технологии
Блокчейны
08 / FAQ
Вопросы перед стартом
Что такое DeFi lending-платформа?
Это продукт для предоставления и получения займов через смарт-контракты. В залоговой модели контракт учитывает активы, долг, проценты и условия ликвидации.
Можно подключить готовый протокол?
Да. Сначала проверим, подходит ли он для нужных сетей, активов и сценариев. Затем оценим интеграцию, ограничения и зависимость вашего продукта от внешнего протокола.
Как определяется допустимый размер займа?
Он зависит от оценки залога и согласованных параметров риска. Эти правила задаются до разработки и проверяются в расчётах, тестах и интерфейсе пользователя.
Зачем платформе оракул?
Для операций, зависящих от стоимости активов, нужен источник цен. Помимо самой цены проверяем актуальность данных и поведение продукта при сбое источника.
Входит ли независимый аудит?
Его состав и исполнитель согласуются отдельно. Мы готовим код, тесты и описание архитектуры для проверки; запуск с реальными средствами планируется с учётом её результатов.
Как получить оценку разработки?
Опишите сети, активы, модель займа и предпочтение между собственным протоколом и интеграцией. Мы выделим этап исследования, реализацию и проверки.
FREEBLOCK / ОБСУДИТЬ ПРОЕКТ
Обсудим модель вашего lending-продукта
Какие активы и сети нужны? Кто предоставляет ликвидность? Планируете свой протокол или интеграцию? Какие правила займа уже определены?
