Abstract
Last updated
Last updated
Для работы модуля вам нужно заполнить следующие данные в таблице (в скобках название колонки из таблицы, куда нужно вставить данные):
Приватный ключ от EVM кошелька (EVM)
Приватный ключ от Abstract кошелька (COSMOS)
Прокси (Proxy)
Токен от Twitter (Twitter Token / Twitter ct0*)
Токен от Discord (Discord Token)
Адрес для депозита на брижу (EVM Deposit Address)
* - не обязательные поля к заполнению
Как заполнять таблицу Exсel читать тут
🟢 (9 Feb) Onchain Activity # Депозит ETH из сети Abstract в лендинг Zerolend -> вывод с лендинга Zerolend -> минт NFT на nfts2me -> свап мем токенов на zoofun (обратный свап всегда в ETH)
🟢 (FULL) Full Activity # Вывод с биржи в L2 -> бридж из сетей L2 в сеть Abstract (рандомно через Relay или Junper) -> линковка социальный аккаунтов (Twitter, Discord) -> свапы в разделе Trade -> клейм всех доступных бейджей -> бридж ETH из сети Abstract в сети L2 -> депозит ETH на биржу
🟢 Bridge from Abstract + Deposit CEX # Бридж ETH из сети Abstract в сети L2 с последующим депозитом на биржу
🟢 Bridge into Abstract # Вывод с биржи -> бридж из сетей L2 в сеть Abstract
🟢 Claim all badges # Клейм всех доступных бейджей
🟢 Collector ETH # Сбор всех токенов в ETH в сети Abstract
🟢 Collect ETH from Moonshot # Свап всех мемтокенов в ETH через Moonshot
🟢 Link social accounts # Линковка социальных аккаунтов (Twitter, Discord)
🟢 Swaps + Votins # Свапы в разделе Trade (количество указывается в настройке модуля), обратный свап всегда будет в ETH -> рандомное голосование
🟢 Swaps on Moonshot # Свапы ETH -> рандомный мемтокен(указанный в настройках) -> ETH (количество свапов указывается в настройке модуля)
🟢Tips with PENGU # Типсы стримерам в Pengu (настройка находится в settings/abstract.toml)
Так же с покупкой вам будет выдан Abstract Extractor (создание Abstract кошельков и сбор их приватных ключей), как пользоваться им посмотрите этот ВИДЕО ГАЙД
Настройки модуля находятся в файле Settings/Abstract.toml
ABSTRACT_SWAP_COUNT = [5, 10] # количество полных свапов на https://www.abs.xyz/trade (свап туда-обратно)
ABSTRACT_SWAP_AMOUNT = ['1', '2'] # сумма свапов на https://www.abs.xyz/trade. Применяется только к ETH, обратно 100%
ABSTRACT_WANT_BALANCE = [0.001, 0.002] # сумма ETH на балансе в Abstract, при не хватке, софт запустит процесс вывода + бриджа в сеть (используется в пресете
ABSTRACT_MIN_TO_BRIDGE = 0.001 # минимальная разница между желаемой и фактической суммой для запуска умного бриджа
ABSTRACT_LINK_DISCORD = true # привязывать аккаунт Discord к профилю Abstract
ABSTRACT_LINK_TWITTER = true # привязывать аккаунт Twitter к профилю Abstract
Настройка количества Pengu для доната стримерам (автоматически производится рассчет для свапа Pengu по настройке x10 от указанных значений):
ABSTRACT_PENGU_TIP_AMOUNT = [1, 5] # количество PENGU для типов (донатов) стримерам. [min, max] - указывать в токенах
Для настройки маршрута с MoonShot:
ABSTRACT_MOONSHOT_AUTO_REFUEL = false # автоматический рефьюл если баланс меньше 0.0011 ETH (минималка под свап 0.001 на сайте)
ABSTRACT_MOONSHOT_COUNT = [6, 12] # количество полных свапов на https://dexscreener.com/abstract/ (свап туда-обратно)
ABSTRACT_MOONSHOT_SLEEP = [2, 3] # сон после покупки/продаже токенов на https://dexscreener.com/abstract/
ABSTRACT_MOONSHOT_CURVE_PROGRESS = 50 # максимальный прогрес токена до миграции с MoonShot
ABSTRACT_MOONSHOT_AMOUNT = ['5', '10'] # сумма ETH для покупки токенов, обратный свап на 100%
ABSTRACT_MOONSHOT_ADDRESSES = [ # контракты токенов с https://dexscreener.com/abstract/ для рандомного минта
"",
"",
"",
]
Для настройки маршрута с NFTs2Me:
ABSTRACT_NFTS2ME_CONTRACTS = [ # контракты NFT с Nfts2me для рандомного минта
"0x2597EB04120A9bE05d8552e1B1122189C83F350c",
"0x924C1eCEd0F7667A56eafD3bFEce1B5d08BE2934",
"0xE12D7f82Fa77b11cd72292c5Dfa681Acf5bcf50f",
"0xdee880A0aF889945Dda8C9E451C2C9243a5bddf8",
"0x9c093577A3B65EDd6E0BF54eFbbb4c2A55181e5E",
"0xd0C0a3Cda42819134A7480D28C2181C8347B4E8E",
]
Для настройки маршрута с Zeroland:
ABSTRACT_LANDING_AMOUNT = ['55', '60'] # Применяется для депозитов на лендинг, вывод на 100%
Для настройки маршрута с ZooFun:
ABSTRACT_ZOOFUN_TOKENS = [ # контракты токенов с https://www.zoo.fun для рандомного свапа
"0x06b230f356cec701f1b636fe2f6d173c89b29ffc",
"0x183eca9e7cf4fcab0ad8a5bec0c9b7c9741c2edd",
"0x2e17bcd6cc0f67401d736d1dd8284fda1e0d9168",
"0x10e6e5f4efd605e2037d80976fc330bdc04f4c86",
"0x133f086a628d366a1f91c347af366d142552d03b",
]
ABSTRACT_ZOOFUN_COUNT = [1, 3] # количество полных свапов на https://www.zoo.fun (1 свап - свап туда-обратно)
ABSTRACT_ZOOFUN_AMOUNT = ['1', '2'] # сумма свапов на https://www.zoo.fun. Применяется только к ETH, обратно 100%
ABSTRACT_ZOOFUN_SLEEP = [20, 30] # задержка между каждым свапом на https://www.zoo.fun
Видео гайд правильного заполнения general_settings тык
Видео гайд правильного заполнения settings тык
Устанавливаем Python (3.10.11) для вашей OS
Отправить ваш ник GitHub в личные сообщения Telegram @realaskaer
Скачиваем AbstractMachine для вашей OS
Заходим в папку AbstractMachine через терминал
cd путь_до_папки
Устанавливаем и активируем виртуальное окружение (venv)
Установка:
python -m venv venv
Активация:
venv\Scripts\activate
Установка:
python3 -m venv venv
Активация:
source venv/bin/activate
Установка:
python3 -m venv venv
Активация:
source venv/bin/activate
Устанавливаем необходимые библиотеки
pip install -r requirements.txt
Запуск
python main.py
python3 main.py
python3 main.py