August 7

Гайд на Elsa Soft

Софт для приватного канала

By Gentleman

1. Первым делом скачайте Node JS на ПК и после перезагрузите его

2. Далее запаситесь расходниками, вам нужно создать кошельки и купить прокси.

  • Прокси советую брать на Proxy-Seller, я сижу только на них.

Нужны прокси в формате HTTP (IP:PORT:LOGIN:PASS)

3. Также советую скачать Visual Studio Code, через него мы будем запускать софт

4. Качаем Архив с софтом и распаковываем

5. Открываем Visual Studio Code > File > Open Folder > выбираем распакованную папку

6. Далее нам нужен файл Config, в нём можно настраивать софт, что можно менять:

  • licenseKey: - ваш ключ доступа к софту. Получить его можно в боте, если вы есть в приватном канале
  • mode: формат отработки. Если вписать multi будет многопоточная отработка, если single то 1 за другим.
  • retries - количество попыток в случае неудачи
  • accountDelay: -  рандомная задержка между аккаунтами от и до в формате ЧАСЫ : МИНУТЫ : СЕКУНДЫ
    > если в однопотоке (Single), то это задержка между запусками каждого аккаунта
    > если в многопотоке (Multi), это промежуток времени, в котором все аккаунты начнут работу. Если вы поставили от 10с до 5 минут, это значит, что каждому аккаунту сгенерируется рандомное время запуска между 10с и 5-ю минутами после чего они начнут работать одновременно с разным временем запуска.
  • refCode - можно вставить свою рефку. ИМЕННО КОД, не всю ссылку!! Можно оставить пустым, будет без.
  • minNativeBalance - минимальный баланс для выполнения заданий (ETH)
  • mainTask: chatTask - настройки общения, раз в сутки дают поинты:
    > taskCount - сколько раз делать
    > delay - задержка между каждый разом
    > state - делать (true) или не делать (false)
  • mainTask: swapTask - настройка свапов через ИИ
    > amount - объём свапов от и до в ДОЛЛАРАХ
    > taskCount - сколько раз делать
    > delay - задержка между каждый разом
    > state - делать (true) или не делать (false)
  • targetChain - сеть работы, 8453 это Base
  • swapTokens - список токенов, которые будут участвовать в свапах. Софт будет рандомно брать из списка, где самый большой баланс. В софте вшито 4 стартовых токена: UDSC/USDE/USDS/DAI. Можно добавлять свои, как это делать? Вот гайд.
  • txPrompts: - промпты, которые используются для свапа. Их можно менять и добавлять, вот гайд как.

НЕ ЗАБУДЬТЕ СОХРАНИТЬ ИЗМЕНЕНИЯ КОМБИНАЦИЕЙ CTRL + S

7. В файл walletData.txt вносим кошелек + прокси по формату: PRIVATE_KEY|PROXY

НЕ ЗАБУДЬТЕ СОХРАНИТЬ ИЗМЕНЕНИЯ КОМБИНАЦИЕЙ CTRL + S

8. В файл prompts.txt вносим промпты для mainTask: chatTask по формату: 1 строка = 1 промпт (попросите любой другой ИИ сделать хороший промпт)

НЕ ЗАБУДЬТЕ СОХРАНИТЬ ИЗМЕНЕНИЯ КОМБИНАЦИЕЙ CTRL + S

9. Запускаем новый терминал и начинаем отработку:

10. Сначала вводим команду:

npm i

11. После чего вводим команду:

node elsa
  • Chat with AI - запустить свапы и общение
  • Mint Elsa PFP NFT - заминтить специальную NFT от Elsa за 0.0018 ETH (опционально)

Софт для приватного канала

By Gentleman

Добавляем свой токен в Config


1. Копируем последнюю строчку:

2. Мышку размещаем в конце строки и нажимаем shift + enter чтобы правильно сместится:

3. Вставляем ниже как на скрине:

4. Ищем нужный токен на CMC, я для примера возьму USD+ > копируем контракт в правильной сети, мне нужен в Base

5. В Name вписываем тикер токена:

6. В adress вставляем контракт:

7. Идём в Base Scan и вставляем в поиск контракт нашего токена:

8. Находим значение Decimals и вставляем в Config:

Готово, теперь вы умеете добавлять токены!

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

1.Смотрите, в базе у нас идёт 6 промптов:

  • Swap $AMOUNT SRC_TOKEN_NAME to DST_TOKEN_NAME via relay
  • Try swap $AMOUNT SRC_TOKEN_NAME to DST_TOKEN_NAME via relay
  • Try swap $AMOUNT SRC_TOKEN_NAME token to DST_TOKEN_NAME token via relay
  • Try exchange $AMOUNT SRC_TOKEN_NAME token to DST_TOKEN_NAME token via relay
  • Exchange $AMOUNT SRC_TOKEN_NAME token to DST_TOKEN_NAME token via relay
  • Exchange $AMOUNT SRC_TOKEN_NAME to DST_TOKEN_NAME via relay

Допустим вам не нравятся мои промпты и вы хотите добавить свой, для примера возьмём: Attempt to convert 10 DAI to USDC using relay (токена не важны как и сумма)

2. Мы вставляем его в помпты:

3. Вначале и в конце ставим апостроф + запятую в конце:

Или можете просто копировать промпт выше и потом вставить внутрь, неважно:

4. Число 10 заменяем на $AMOUNT: (сумма будет браться из конфига)

4. Слово DAI заменяем на SRC_TOKEN_NAME:

4. Слово USDC заменяем на DST_TOKEN_NAME:

Готово, вы добавили свой промпт. Можно в конце менять и протокол ан Bungee или Li.Fi, но основные тесты делались через Relay, так как он самый дешевый и там больше всего токенов. Поэтому, прежде чем промпт кидать в софт - проверьте РУКАМИ. Чтобы не писать об ошибке.

Для справки:

  • $AMOUNT - это сумма, которая генерирутеся конфигом согласно настройке amount. Токен берётся из конфига
  • SRC_TOKEN_NAME - это Source Token, токен, который вы отдаёте при свапе
  • DST_TOKEN_NAME - это Destination Token, токен, который вы получаете при свапе. Токен берётся из конфига

Для справки: Софт предполагает, что у вас уже есть стебйлы, хотя бы 1 из конфига или не стейбл а нужный токен. Если вы хотите свапнуть из ETH, то активируйте промпт Swap $AMOUNT worth of ETH to DST_TOKEN_NAME via relay

Для этого уберите //: