Zora, Base - Софт Гайд
Прежде чем начать использовать софт, необходимо выполнить несколько предварительных шагов. Эта статья поможет вам сделать это шаг за шагом.
1. Установка Python 3.9
- Перейдите на официальный сайт Python и скачайте версию 3.9.
- Запустите установщик. Во время установки убедитесь, что вы выбрали опцию "Add Python 3.9 to PATH". Это позволит использовать Python из командной строки.
2. Работа с командной строкой (CMD)
- Командная строка - это интерфейс, позволяющий выполнять команды и управлять компьютером без графического интерфейса. Выглядеть при открытии должно так:
3. Настройка cmd
- Скачайте архив с софтом.
- Распакуйте его в удобную вам папку
- Перейдите в командной строке в директорию, где был распакован софт. Например, если вы распаковали софт в C:\Python, введите в командной строке:
cd C:\Python
. Если вы распаковали в другую папку и не знайте как правильно ввести путь нажмите на панель сверху и скопируйте нужный путь:
4. Установка зависимостей
5. Настройка софта
Для корректной работы софта, вам потребуется настроить несколько параметров. Откройте файл settings.py
с помощью редактора Notepad++ (если у вас его нет, его можно скачать здесь). Открыть файл с помощью Notepad++ можно следующим образом, нажимаем правой кнопкой мыши по файлу и потом Редактировать с помощью Notepad++:
Объяснение параметров в settings.py:
- Бридж из мейннета:
eth_amount
: Диапазон количества эфира для перевода. Например, от 0.0030 до 0.00395max_gas_price
: Максимальная стоимость газа, при котором бридж будет работатьnum_after_dot
: Количество цифр после запятой при переводе эфира- Mint.fun:
nft_mint_amount
: Сколько NFT можно сминтить на платформе mint.fun для каждого кошелька. Максимальное значение не может быть больше общего количества контрактов в файле zora_fun_contracts.txt- Общие настройки:
После завершения настройки обязательно нажимаем Ctrl + S
, чтобы файлик стал синим
6. Настройка прокси:
Если вы решили использовать прокси, откройте или создайте файл proxy.txt
. Прокси должны быть указаны в следующем формате:
address$login:password@ip:port
Настройка контрактов для минта NFT в Zora:
Если вы хотите использовать функцию майнинга NFT, откройте или создайте файл zora_fun_contracts.txt
. Введите адрес контракта NFT и количество для минта в следующем формате:
адрес контракта:количество нфт
После завершения всех настроек, вы готовы запустить софт.
7. Работа с Encryptor и запуск софта
Encryptor – это специальный модуль, предназначенный для обеспечения безопасности ваших приватных ключей. С его помощью вы можете зашифровать и расшифровать файл с вашими ключами.
Для запуска софта после того как попали в нужную папку пишем python main.py
После нажимаем Enter и видим следующую картину:
- Шифрование: При вводе
99
софт предложит ввести пароль, который будет использоваться для шифрования ваших ключей. После этого ваш файлwallets.txt
будет зашифрован. - Расшифровка: При любом следующем запуске софта вы должны будете ввести пароль для работы софта
Важно: Чтобы софт знал какие кошельки запускать в файл to_run.txt
вписываем адреса кошельков один за одним с новой строки без лишних пробелов и строк
8. Модули
После того как вы настроили все параметры и зашифровали приватные ключи, вы можете запустить софт. Вам будет предложен выбор следующих модулей:
- Bridge to Zora: Бридж средств на платформу Zora.
- Bridge to Base: Бридж средств на платформу Base.
- Bridge to Base NFT Mint: Минт NFT на платформе Base после перевода.
- Mint.fun Zora Mint: Минт NFT на платформе Mint.fun с использованием средств из Zora.
- Bridge to Zora + Base: Комбинированный перевод средств на платформы Zora и Base.
- Mint.fun Zora Mint + Bridge to Base NFT Mint: Минт NFT на платформе Mint.fun с использованием средств из Zora, а затем майнинг NFT на платформе Base после перевода.
- Zora CEO NFT Mint: Минт NFT на платформе Zora от СЕО
99. Encryptor: Этот модуль позволяет зашифровать ваши приватные ключи для дополнительной безопасности.
Выберите интересующий вас модуль, введите соответствующую цифру и нажмите Enter
Пожалуйста, следуйте этим инструкциям внимательно, чтобы избежать ошибок при установке и использовании софта. Если у вас возникнут вопросы или проблемы, обращайтесь ко мне.