ARC Testnet
Arc — L1 блокчейн от Circle, в котором используется модель с оплатой комиссий в стейблкоинах (начиная с USDC), обеспечивая предсказуемые фиатные комиссии, субсекундную финализацию и настраиваемую приватность. Arc полностью совместим с EVM.
Настройка config.py
1. В файле config.py мы можем настроить данные для правильной работы скрипта.
Ниже будут список со всеми настройками которые вы можете коректировать для своих удобств.
Настройка файлов accounts.txt, proxies.txt, token.txt
Переходим в папку config.(/root/Arc-Enc/Arc/config/)В файле accounts.txt кладём свои приватники, начинаться они должны с 0x Важно! Не передавайте никому свои приватные ключи! В файле token.txt вписываем ваш ключ доступа.
Прокси можно добавить в файл proxies.txt в формате username:password@host:port. Как это работает?
- Если кол-во прокси будет ровняться кол-ву приватных ключей, то они будут подвязаны 1 к 1.
- Если прокси будет меньше чем приватных ключей то в рандомном порядке дозаполнит повторяющимися прокси.
- Если прокси будет больше чем адресов, то лишние использоваться не будут.
Запуск скрипта
1.Устанавливаем утилиту screen
apt update && apt install screen -y
2.Создайте новую сессию screen
screen -S имя_сессии
3. Перейдите в нужную директорию с помощью команды(можем меняться в зависимости от расположения и названия файла):
cd /root/Arc-Enc/Arc/
4. Обновляем версию Python до 3.12
apt update -y apt install python3.12 python3.12-venv python3.12-dev apt install -y nodejs npm
5. Активируем виртуальную среду
python3 -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activate
6. Устанавливаем зависимости проекта:
pip3 install -r requirements.txt
7.Запускаем скрипт при помощи команды:
python3 main.py
8.Отключитесь от сессии (не завершая скрипт)
Ctrl + A, затем D
8.Для того чтобы вернуться к сессии используем команду
screen -r имя_сессии
9. После настройки конфига при первом запуске скрипта выбираем 1 "Generate new database", далее выбираем 2 "Work with existing database" и скрипт автоматически запустится.
Дополнительно. Подключение скрипта к ТГ боту
Переходим в тг бот - @Tg_uid_bot, нажимаем старт и достаём User ID. Вставлям в TG_USER_ID в файле config.py
- Переходим в @BotFather
- Вписываем /newbot
- Придумываем имя с окончанием BOT
- Копируем HTTP API и вставляем в наш конфиг в TG_BOT_TOKEN
Финальный результат записываем в файле config:
Настройка софта ARC тестнет кран
Заполнения данных
Пример в файле удаляем и вводим свои данные в файлы:
В файлах не проставляйте лишнее "ENTER" после заполненных данных.
После установки нажимаем повторно на файл и ожидаем пока запустится скрипт, после чего выбираем язык и запускаем софт.