Гайд. Бот для Maitrix Testnet
Бот для сбора токенов
Что делает бот:
Создает нужное количество кошельков, клеймит в кране по 50 токенов на кошелек, отправляет эти токены на указанный кошелек.
Требования:
Немного токенов в сети Arbitrum Sepolia
Linux сервер
node.js (если нет, установка в конце гайда)
Инструкция:
git clone https://github.com/0xmugi/bot-maitrix.git
cd bot-maitrix
npm install --force user-agents axios colors p-limit https-proxy-agent socks-proxy-agent ethers web3
В папке со скриптом (bot-maitrix) открываем файл .evm указываем там приватный ключ от нового кошелька, предварительно на этот кошелек скидываем немного токенов в Arbitrum Sepolia из расчета 0.001 ETH на кошелек.
В файл proxies.txt можете добавить свои прокси или же использовать те что есть в скрипте (не рекомендуется)
node claim.js
В меню скрипта у нас 3 пункта:
Делаем по порядку
1 Создать кошельки, после выбора пункта 1 вас спросит сколько кошельков вы хотите создать, вводим кол-во. Созданные адреса кошельков будут в файле addresses.txt , а в файле pk.txt будут лежать их приватники.
2 Перевести эфир на кошельки. При выбора пункта 2 с вашего кошелька(приватник от которого добавляли) на каждый из созданных кошельков будет переведено 0.001 ETH в сети Arbitrum Sepolia
3. Использовать кран. При выборе пункта 3 вас спросят использовать ли прокси - 1 да, 2 не использовать. После этого с крана Maitrix на каждый кошелек придет по 50 ATH. Кран дает токены 1 раз в 24 часа.
CTR+C выйти из скрипта
Далее вы можете либо добавить созданные кошельки себе и вручную застейкать с каждого в maitrix testnet по инструкции из первого поста. Или же вы можете отправить все ATH токены на 1 свой кошелек и с него делать тестнет.
Для этого сначала редактируем файл bulk_send_ATH.js в нем находим строку "const receiverAddress =" и меняем адрес кошелька на свой, на него будут отправлены все токены, сохраняем файл.
Запускам скрипт отправки node bulk_send_ATH.js и он отправит все токены ATH на указанный вами кошелек.
Установка node js версии 22.14.0
# Скачиваем и устанавливаем nvm: curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash
# Выполняем \. "$HOME/.nvm/nvm.sh"
# Скачиваем и устанавливем Node.js: nvm install 22
# Проверяем версию Node.js должно показать "v22.14.0" node -v
# Проверяем версию npm должно показать "10.9.2" npm -v