Тестнеты
June 28, 2022

Гайд по тестнету EthSign. Получаем NFT Early Tester Badge от Project Galaxy

Лендинг страница EthSign Signatures

О проекте

EthSign Signatures - это децентрализованное приложение для подписания электронных соглашений, созданное с использованием технологий Web3. Проект создает интерфейс между Web2 и Web3, соединяя юридические соглашения и смарт-контракты, предоставляет инфраструктуру и приложения с открытым исходным кодом для конкретных сценариев использования и ускорения принятия Web3 в глобальном масштабе.

Инвесторы

Проект собрал $12 млн. в первом раунде финансирования, среди инвесторов выделяются такие фонды как:

  • Sequoia,
  • Mirana,
  • Amber,
  • Circle и другие.

Кроме того, проект попал в Coinlist Seed, Winter Batch 2022.

Ссылки

Тестнет

EthSign проводит тестнет кампанию на Project Galaxy где за простые действия можно получить бейдж раннего тестера. Этот бейдж выдается первым участникам запуска бета-версии EthSign Signatures, а также экосистемы EthSign. Срок проведения кампании с 24.06.2022 по 24.07.2022, но лучше не затягивать, потому что нужно еще какое-то время на проверку ваших действий для получения отметки допуска к клейму бейджа.

Кампания от EthSign на Project Galaxy

Для участия в бета тесте обновленного сайта ETHSign вам нужно иметь кошелек Metamask в виде расширения, скачать тут.

В кошелек нужно добавить сеть Polygon, сделать это можно через Сhainlist. Для осуществления транзакций понадобится немного $MATIC, 0.1-0.2 вполне хватает.

И последнее что вам нужно, это любой PDF документ, желательно небольшого размера, чтобы исключить ошибки при загрузке в хранилище, можно скачать тут.

Шаг 1 - Вход в приложение

Заходим на сайт и нажимаем Try Signing (Beta)

Нажимаем Try Signing (Beta)

Далее подключаем MetaMask в сети Polygon

Подключаем MetaMask

Шаг 2 - Загрузка документа

Открывается страница панели управления EthSign. Передвигаем ползунок 1-Tap Encryption, подписываем транзакцию, оплачиваем комсу в MATIC (не обязательно, создано для удобства). Далее выбираем Create Contract

Нажимаем 1-Tap Encryption, создаем контракт

Перетаскиваем заготовленый нами PDF документ в дропбокс или нажимаем Browse Files и выбираем документ в каталоге, после загрузки документа нажимаем Next

Загружаем PDF документ

Шаг 3 - Управление получателями

EthSign позволяет добавить одного или нескольких получателей документа при помощи указания адреса или ENS домена. Мы будем подписывать документ от своего имени, поэтому выбираем Add Myself и нажимаем Add

Добавляем подписантов

Убедимся, что в секции получателей документа для нашего адреса установлена роль Signer и нажимаем Next

Устанавливаем роль Signer

Шаг 4 - Подготовка документа

Добавляем все доступные поля в свой документ кликнум по нужному типу поля в правом сайдбаре и в нужную область документа, расположение не будеи иметь значения, и нажимаем Next

Добавление полей к документу

Шаг 5 - Проверка и отправка документа получателям

При проверке документа можно изменить название контракта Contract Name, установить дату экспирации контракта Set Contract Expiration, установить защиту паролем Password Protection либо 1-Tap Encryption (который мы подключили в шаге 2) . Оставим все по умолчанию и нажимаем Send

Отправляем документ на подпись

Подписываем сообщения в MetaMask

Подписываем сообщения в MetaMask

Подтверждаем транзакцию в MetaMask, затем подписываем сообщения (при возникновении ошибок повторяем, бывает не проходит с первого раза, на то это и бета)

Подтверждаем транзакцию в MetaMask

Шаг 6 - Подписание документа

После загрузки документа в хранилище Arweave и завершения подтверждений транзакции переходим в панель управления, где видим поступивший на подпись документ, нажимаем Sign Now

Нажимаем Sign Now

После открытия нашего документа (с добавленными нами полями в шаге 4) заполняем поля: ставим чекбокс, пишем произвольный текст в текстовом поле, нажимаем на поле подписи Click to Sign

Заполняем поля документа

Есть несколько способов добавить подпись: добавить печатный текст Type, нарисовать Draw, либо загрузить изображение Upload. Например нарисуем произвольную подпись и жмем Insert

Вставляем подпись

Убедившись что все поля заполнены нажимаем Finish

Нажимаем Finish

Снова подписываем все сообщения в MetaMask

Подписываем сообщения в MetaMask

После загрузки подписанного документа в хранилище Arweave и завершения подтверждений транзакции переходим в панель управления, где видим подписанный документ со статусом Completed, на этом тестнет завершен.

Финальный результат

Шаг 7 - Ретвит, лайк, комментарий

По условиям кампании Project Galaxy после прохождения тестнета делаем ретвит этого твита, ставим лайк и оставляем комментарий с указанием вашего адреса.

Чтобы все прошло гладко, твиттер аккаунт должен быть привязан к аккаунту Project Galaxy.

После проверки заходим сюда и клеймим бейдж.

Третий слой | Telegram| Chat | Twitter