Eclipse
Для работы модуля вам нужно заполнить следующие данные в таблице (в скобках название колонки из таблицы, куда нужно вставить данные):
Приватный ключ от EVM кошелька (EVM)
Приватный ключ от Solana кошелька (Solana)
Прокси (Proxy)
Адрес для депозита на брижу (EVM Deposit Address)
Адрес для депозита на биржу (Solana Deposit Address)
Как заполнять таблицу Exсel читать тут
🟢 Bridge ETH via Relay # Бридж ETH через Relay
🟢 Bridge SOL via UseNexus # Бридж SOL через UseNexus
🟢 Bridge SOL via UseNexus + CEX (Solana-Eclipse) # Вывод Sol с биржи -> 4 бриджа SOL через UseNexus -> Депозит SOL на биржу
🟢 Bridge SOL via UseNexus + CEX (Solana-Eclipse) + Swaps on Orca # Вывод Sol с биржи -> 4 бриджа SOL через UseNexus -> 4 бриджа SOL <-> ETH через Orca -> Депозит SOL на биржу
🟢 Bridge SOL via UseNexus + Jumper (Solana-Eclipse) # Вывод ETH с биржи -> Бридж ETH в SOL через Jumper -> 4 бриджа SOL через UseNexus -> Бридж SOL в ETH через Jumper -> Депозит ETH на биржу
🟢 Bridge SOL via UseNexus + Jumper (Solana-Eclipse) + Swaps on Orca # Вывод ETH с биржи -> Бридж ETH в SOL через Jumper -> 4 бриджа SOL через UseNexus -> 4 бриджа SOL <-> ETH через Orca -> Бридж SOL в ETH через Jumper -> Депозит ETH на биржу
🟢 Deploy simple contract via Owlto # Деплой контракта на Owlto
🟢 Mint Turbo domain # Минт Turbo домена
🟢 Withdraw CEX + Relay bridge + Mint tETH # Вывод с биржи в рандомную из указанных L2 сетей -> Бридж через Relay в L1 сеть -> Минт tETH
🟢 Random Activity via Relay # Рандомная активность через Relay (Бриджи, свапы SOL-ETH-USDC, деплои контрактов)
🟢 Refuel Eclipse via GazZip # Рефуел Eclipse через GazZip
🟢 Swap random tokens on Orca # Рандомные свапы токенов через Orca (ETH-SOL-USDC)
🟢 Swap random tokens on Solar # Рандомные свапы токенов через Solar (ETH-USDC)
🟢 Swap tETH on Orca # Свап ETH <-> tETH через Orca
Подробнее про пресет:
🟢 Withdraw CEX + Relay bridge + Mint tETH # Вывод с биржи в рандомную из указанных L2 сетей -> Бридж через Relay в L1 сеть -> Минт tETH
Настройки данного пресета находятся в папке presets -> Eclipse
CEX_NETWORKS = [2, 3, 6] # какие сети использовать для вывода с биржи (2 - Arbitrum, 3 - Optimism, 6 - Base)
CEX_WITHDRAW_AMOUNT = [0.007, 0.008] # сумма вывода ETH в сети CEX_NETWORKS. Можно указывать % или кол-во
ECLIPSE_WETH_FEE_LIMITER = [0.004, 0.004] # сумма ETH для использования под комиссию на бридж. Софт будет вычитать ее из суммы под врап ETH
ECLIPSE_WETH_BRIDGE_AMOUNT = ['100', '100'] # сумма WETH для бриджа через https://app.eclipse.xyz/mint-teth
ECLIPSE_WETH_SKIP_WRAP = false # пропускать ли врап ETH, включайте, если у вас уже есть балансы в WETH
BRIDGE_RELAY_L2_NETWORK = ['Arbitrum', 'Optimism', 'Base'] # сети, которые используются для бриджа через Relay
BRIDGE_RELAY_AMOUNT = ['100', '100'] # сумма бриджа нативки между сетями через Relay
BRIDGE_RELAY_MAX_IMPACT = 7.0 # максимальная разница в % исходящей и входящей суммы, софт будет ждать данную разницу
Рассчитывайте в лимитере сумму на 3 транзакции в сети ETH
Для точной настройки газа используйте параметры GAS CONTROL, которые находятся в general_settings
GAS_CONTROL = true # Включает контроль газа
GAS_CHAIN_NAME = 'Ethereum' # Название блокчейна в котором нужно проверять газ. Используйте официальные полные названия чейнов
GAS_MAXIMUM_GWEI = 3 # Максимальный GWEI для работы софта, изменять во время работы софта в maximum_gwei.json
GAS_SLEEP_TIME = 100 # Время ожидания для очередной проверки газа
GAS_PRICE_MULTIPLIER = 1.2 # Множитель цены газа для транзакций. Повышайте, если транзакции не проходят
GAS_LIMIT_MULTIPLIER = 1.25 # Множитель газ лимита для транзакций. Понижайте, если транзакции стоят дорого
При указанных параметрах сумма комиссии пресета Mint tETH составит примерно 3$. Если GWEI = 6, сумма комиссий транзакций соответственно увеличиться вдвое.
Настройки модуля находятся в файле Settings/Eclipse.toml
Refuel через GazZip работает следующим образом: Если у вас в сети Eclipse баланс ETH меньше, чем указано в настройке
ECLIPSE_GAZZIP_AMOUNT = [0.0013, 0.0014] # сумма вывода ETH с биржи в ECLIPSE_CEX_NETWORKS, для рефьюла через Gazzip.
Софт будет искать баланс ETH в L2 сетях, указанных в настройке
ECLIPSE_GAZZIP_NETWORKS = ['Arbitrum', 'Optimism', 'Base'] # сети, в которых искать ETH для рефьюла через Gazzip
Если в L2 сетях нужный баланс не был найден, софт начнет вывод ETH с CEX по настройке указанной в этом разделе
ECLIPSE_GAZZIP_AMOUNT = [0.0013, 0.0014] # сумма вывода ETH с биржи в ECLIPSE_CEX_NETWORKS, для рефьюла через Gazzip
После этого софт делает Refuel через GazZip той суммой, которую вывел с CEX из сетей L2 в сеть Eclipse
Внимательно настраивайте суммы выводов с CEX в сетях L2 исходя из минимальных значений вывода по условиям вашей биржи
Для того что бы сделать вывод SOL с биржи:
Указать с какой биржи вы хотите выводить
CEX_USING = 1 # какую биржу использовать для работы: 1 - OKX, 4 - Bitget
Указать в general_settings все необходимые API ключи
Указать количество токенов для вывода, можно указывать как в процентах так и в количестве
ECLIPSE_CEX_AMOUNT = ['100', '100'] # сумма вывода SOL в сеть SOL. Можно указывать % или кол-во
Пример:
ECLIPSE_CEX_AMOUNT = ['100', '100'] # вывод 100% вашего баланса SOL на бирже
ECLIPSE_CEX_AMOUNT = ['50', '100'] # вывод рандомного значения от 50% до 100% вашего баланса SOL на бирже
ECLIPSE_CEX_AMOUNT = [1, 5] # вывод рандомного значения от 1 до 5 SOL с биржи
Для того что бы сделать вывод ETH с биржи:
Открыть файл settings.toml
Указать с какой биржи вы хотите выводить (раздел Onchain)
CEX_USING = 1 # какую биржу использовать для работы: 1 - OKX, 4 - Bitget
Указать сети, в которых вы хотите сделать вывод
CEX_NETWORKS = [2, 3] # какие сети использовать для вывода с биржи (2 - Arbitrum, 3 - Optimism)
Указать количество ETH для вывода
CEX_WITHDRAW_AMOUNT = ['30', '40'] # сумма вывода ETH в сеть Arbitrum или Optimism. Можно указывать % или кол-во
Пример:
CEX_WITHDRAW_AMOUNT = ['30', '40'] # будет выведено рандомное значение в интервале от 30% до 40% ETH на вашем счете
CEX_WITHDRAW_AMOUNT = ['0.5', '1'] # будет выведено рандомное значение в интервале от 0.5 до 1 ETH на вашем счете
Как настроить бридж
Указываете необходимые вам значения в следующих параметрах настройки
ECLIPSE_WETH_BRIDGE_AMOUNT = [0.001, 0.002] # сумма WETH для бриджа через https://app.eclipse.xyz/mint-teth
ECLIPSE_WETH_FEE_LIMITER = [0.005, 0.005] # сумма ETH для использования под комиссию на бридж. Софт будет вычитать ее из суммы под врап ETH
ECLIPSE_WETH_SKIP_WRAP = false # пропускать ли врап ETH, включайте, если у вас уже есть балансы в WETH
ECLIPSE_SOLAR_SWAP_AMOUNT = ['10', '15'] # сумма для свапов на платформе https://eclipse.solarstudios.co/
ECLIPSE_ORCA_SWAP_AMOUNT = ['10', '15'] # сумма для свапов на платформе https://www.orca.so/
ECLIPSE_SWAP_FEE_SUPPORT = [0.0005, 0.0005] # сколько оставлять ETH под комиссию для свапов
Как настроить бридж Jumper:
Открыть файл settings.toml
Перейти в раздел Onchain
BRIDGE_JUMPER_ROUTE_TYPES = [11, 12, 13] # какие роуты использовать при работе бриджах: 11-Mayan, 12-Mayan MCTP, 13-Mayan Wormhole
BRIDGE_JUMPER_AMOUNT = ['100', '100'] # сумма бриджа ETH/SOL через Jumper
BRIDGE_JUMPER_LIMITER = [0.003, 0.004] # количество в SOL, которое нужно оставить при бридже из Solana (работает и для учета комиссии)
Видео гайд правильного заполнения general_settings тык
Видео гайд правильного заполнения settings тык
Last updated