July 7

Делаем деплой и тестнет Eclipse

Статья будет состоять из загрузки кошелька, развёртки смарт контракта и выполнения тестнета. Итак, приступим.

Этап 1: Загрузка кошелька

  • Перейдите на сайт и скачайте файл "build-extension_v0.4.2-alpha.zip" (нужно кликнуть по нему):
  • Далее распакуйте файл и введите в браузере chrome://extensions.
  • Включите режим разработчика:
  • Внутри папки вы найдете файл "build-extension", перетяните его в окно с управлением расширениями:
  • После этих действий у вас должен установиться кошелек. Откройте его и создайте аккаунт. При создании аккаунта обязательно сохраните сидку

Этап 2: Деплой смарт контракта

Для того что бы задеплоить смарт контракт нам нужно иметь немного тестовых ETH в Sepolia. Получаем их на гретый кошелек в одном из кранов: 1, 2, 3, 4. И перекидиваем себе на Salmon.
  • Перейдите на сайт и нажмите как показано на скрине:
  • Дождитесь загрузки сайта и кликните в пустую область внизу экрана, после появления текста введите туда такой код и нажмите "Enter":
//Eclipse contract code. Code bridges from EVM to Solana, mints token
wget https://raw.githubusercontent.com/dxzenith/eclipse-testnet/main/eclipse.sh && chmod +x eclipse.sh && ./eclipse.sh
  • Через пару минут, когда код перестанет появлятся нажмите "Enter" и вставьте свою сид фразу от Salmon кошелька. Вы же её сохранили? Да?
  • После этого у вас появится заленый текст типо такого: Solana Address: 3hesuJnumcc12jN4zLFo7kUffwPnAUsvaXtPGVkP6vLf. Вам нужно скопировать часть с адресом и вставить её в код, нажмите "Enter", только не вставьте мой адрес)0)0)
  • Далее нужно вставить Ethereum privete key(тот что в Salmon) и нажать "Enter".

Но дело в том что в Salmon priveta key так просто не возьмешь и нужно будет ввести сидку в окх кош. Ниже будет инструкция

- Качаем окх кош

- Действуем по инструкции на скринах

  • Далее нужно вписать "5"(количество бридж транзакций, которое он сделает) в код и нажать "Enter". Если напишет"insufficient funds for intrinsic transaction cost", то либо нужно уменьшить количество транзакций, либо ты не выполнил пункт с получением тестового ефира(ну бандиит)
  • Ждём 4-5 минут
  • Теперь нужно найти такое сообщение: Address: 9kktYQCjFg1C6BueqedPSt9AfmFnk1BGLZuYRCJR7CF3. С него вам нужно скопировать адрес, вставить и нажать "Enter" (опять же, не введите мой адрес, он написан для примера)
  • Готово, вы задеплоили смарт контракт. Теперь что бы закрепить сови старания и это всё было не зря нужно заполнить форму
В первую строку пишем солана адрес, его можно найти полистав код на сайте где мы деплоили смарт контракт, залёленым цветом будет написан ваш солана адрес
Во вторую строку пишем вообще всё то что хотим, например имя своей кошки(на английском)
Третью строку скпипаем
В четвертую свой дискорд юзернейм
В пятую свой твитер юзернейм
В шестую свой телеграм юзернейм
В седьмой строке пишем что типо "Всё прошло отлично и без проблем, мне понравилось"(на английском)

Этап 3: Выполнение тестнета

  • Перейдите на страницу моста и подключите свой кошелек. Далее введите данные своего кошелька Salmon и нажмите кнопку "Bridge". Подтвердите транзакцию
  • Перейдите на сайт и подключите свой кошелек Salmon:
  • Нажмите "Faucet" и получите тестовые токены. Затем выберите токены для обмена и нажмите "Swap tokens":
  • Откройте вкладку "Pool" и нажмите "Add position":
  • Выберите пару токенов и нажмите "Add Liquidity":
  • Перейдите на сайт и подключите свой кошелек Salmon:
  • Перейдите на вкладку "Airdrop" и нажмите "Airdrop" внизу. После этого вы получите токены для торговли:
  • Далее откройте вкладку "Trade" и нажмите "Deposit":
  • Торгуйте различными активами, чтобы увеличить активность в своем кошельке.
Мы прошлись по основным ативностям в Eclipse. Теперь нам остаеться следить за обновлениями в канале и ждать аирдроп.