June 28, 2023

superfluid: автоматизация и повторяющиеся транзакции

Назначение - потоковые платежи (платные подписки с донатами или ради функционала) и вестинги.

Оглавление

Быстрый аудит

По данным Cryptorank, проект получил инвестиции $ 9 МЛН от Multicoin Capital, Delphi Digital, DeFiance Capital, Fabric Ventures, The LAO, Divergence Ventures, MetaCartel Ventures, BR Capital и других:

На сайте есть инфа о проекте, фото команды, но инфы о команде нет.

Соцсети есть, и довольно активные:

Вот, например, их Твиттер:

Практика

Сайт https://app.superfluid.finance/

Для начала меняю сеть, т. к. у меня сейчас в кошельке выбрана другая. Кликаем по Polygon:

Я уже выбрал Optimism. Теперь "Connect Wallet":

И выбираем кошелёк, подключаемся...

Страница после входа (я уже проводил активности, поэтому есть активы):

Wrap / Unwrap

Первым делом надо перевести в super-tokens один из токенов:

Клик по ETH:

Выбираю DAI:

"Allow Superfluid Protocol to wrap your DAI" (у вас возможно сразу будет "Wrap"), одобряем расходование, и видим кнопку:

И жмём по "Wrap", подтверждаем в кошельке. Всё:

Bridge

Следующая страница в меню:

Кликаем по "Select chain and token" в разделе "From", выбираем opt:

И нажимаем по кнопке токена DAIx.

Далее нажимаем по "Select chain and token" в разделе "To" и выбираю Pol:

Выбрал USDT:

Сумма уже введена - жму "Review swap":

"Start swap", одобряем расходы. Если ошибка:

"See details":

"Try again", подтверждаем в кошельке и всё:

Меняем сеть.

После получения USDT идём вновь в wrap, и уже его меняем на USDTx, как показывал в предыдущем разделе. Также сделал это для MATIC.

Вот результат на странице токенов:

Send Stream

Страница отправки потоковых платежей:

"Public Address, ENS or Lens":

Ввёл:

"Select a token":

Отмечаем "Stream Scheduling":

Можно добавиться в белый список. Для этого кликаем по ссылке "Apply for access ":

И заполняем форму.

Отмечаем, что согласны с рисками:

"Send Stream" и подтверждаем в кошельке. Всё:

Кстати, можете нажать по "Month", и выбрать другой период оплаты:

В Dashboard стало так:

Address Book

Страница адресной книги:

"Add address":

Import предлагает открыть csv файл, экспорт - сохранить в него (можете сначала сохранить 1 адрес, а затем добавить другие вручную в файл, и импортировать).

Вот появился адрес в списке для потоковой отправки:

Vesting

Позволяет создать вестинг с постепенной разблокировкой:

"Create Vesting Schedule":

Адрес и токен выбираются аналогично stream. . Далее выбираем дату старта вестинга:

Выбрал:

Выбираем иной период, например, дни:

"Add Cliff":

Но я это настраивать не буду.

Кстати, оказывается минимальный срок вестинга 7 дней:

"Preview Vesting Schedule":

Если всё устраивает, "Create Vesting Schedule" и подтверждаем в кошельке. Успешно:

Есть в списке:

Нажав по кнопке, можем увидеть подробности:

Settings

Страница настроек:

"Enable Notifications" - попросит сменить сеть на Ethereum, после чего появится возможность подписи:

В разделе разрешений можно нажать по "Add":

Вот как выглядит изменение разрешения, открываемое по "Modify":

Другие страницы

Activity History:

Ecosystem:

Всё

О проекте узнал из Crypton prime - советую присоединиться:

С вами был незрячий разработчик и автор канала https://t.me/blind_dev - подписывайтесь, чтоб получать новые обзоры и новости по моим разработкам.