October 7

Vana. Нода за 150 рублей, с инвестом в $25M

UPD: НЕ АКТУАЛЬНА Требования к серверу:

1 CPU / 8GB RAM / 10GB SSD / Ubuntu 22.04 (ВАЖНО)

Брал на хорьке. Берете сервер за 150р с локацией в Германии. Так же можете воспользоваться ботом в телеграме чтобы найти самые выгодные цены на сервер

ГАЙД КАК ЗАЙТИ НА СЕРВЕР И ДРУГОЕ ТУТ

Почему стоит делать?

Данный проект никак не зашилен в плане нод, а с инвестом в $25M и ежемесячной тратой меньше, чем чашка кофе - выглядит сочно. Так же на борту такие инвесторы, как Paradigm, PolyChain. Они любят раздавать хорошо.

Видео гайд ТУТ

Установка:

Вставляете эту команду для установки скрипта, который за вас все сделает:

sudo wget https://raw.githubusercontent.com/londrwus/nodes/main/vana.sh && chmod +x vana.sh && ./vana.sh

У вас должно появиться такое меню:

Вводите первый пункт и у вас начнется установка. Если во время установки будет выскакивать выбор, вы всегда выбираете ничего (none of the above):

После установки многих файлов, вас попросят придумать и ввести пароль, после чего ввести его еще раз. Фразы, которые вам дают, вы обязательно их записываете (coldkey и hotkey). Фразы сохраняете в надежном месте.

После того, как сохранили coldkey и hotkey, вводите это:

Enter wallet name (default): жмете Enter
Enter key type [coldkey/hotkey] (coldkey): жмете Enter
Do you understand the risks? (yes/no): yes
Enter your coldkey password: вводите ранее сохраненный пароль
Your coldkey private key: сохраняете в надежном месте

После чего, нужно будет еще раз сделать, только уже с hotkey:

Enter wallet name (default): жмете Enter
Enter key type [coldkey/hotkey] (coldkey): hotkey
Do you understand the risks? (yes/no): yes
Your hotkey private key: сохраняете в надежном месте

Заходите в метамаск, и через приватные ключи от coldkey и hotkey, заходите на кошельки:

В итоге, вы должны зайти на два кошелька (coldkey и hotkey).

Добавляем custom network в вашем кошельке. Если не знаете как, вот короткий гайд.

Network name: Vana Moksha Testnet
RPC URL: https://rpc.moksha.vana.org
Chain ID: 14800
Currency: VANA
Block Explorer: https://moksha.vanascan.io

Заходите на кран сайта чтобы получить токена VANA.

Запрашиваете по адрессу кошельков для hotkey и coldkey. Как вы запросили на одном из кошельков, то вам нужно включить VPN (можете установить расширение для браузера, тоже подойдет) и запрашиваете еще раз. Твиттер подключать не нужно, нажали на ссылку и закрыли ее

Создание DLP

Нажимаете на вторую кнопку в меню и у вас сгенерируются ключи.

Вас попросят ввести моникер (название), почту и срок действия ключей (вводите 0, то есть без срока)

Установка DLP

Нажимаете на третью кнопку в меню. Но перед этим убедитесь, что у вас есть на обоих кошельках токены VANA, иначе у вас ничего не получится.

У вас откроется файл и вы должны будете поменять значения:

DEPLOYER_PRIVATE_KEY=0x... (ваш coldkey приватный ключ)
OWNER_ADDRESS=0x... (ваш coldkey адрес кошелька)
DLP_NAME=... (придумайте имя для DLP)
DLP_TOKEN_NAME=... (ваше DLP имя токена)
DLP_TOKEN_SYMBOL=... (придумайте вашему DLP токену символ)

Сохраняем файл при помощи комбинации:

  1. Ctrl + S
  2. Ctrl + X

У вас начнется установка DLP. Спустя какое-то время у вас появится DataLiquidityPoolToken и DataLiquidityPool. Вы их сохраняете в надежном месте.

Так же вы можете вбить их в эксплорер и убедиться, что все прошло успешно.

Заходите в свой coldkey кошелек, импортируете DataLiquidityPoolToken и отправляете ~10 монет вашего токена на hotkey:

Установка валидатора

Нажимаете на четвертую кнопку в меню и у вас начнется установка валидатора.

У вас появится приватный ключ. Вы его копируете и сохраняете в надежном месте.

ВНИМАТЕЛЬНО посмотрите, будут ли в самом конце приватного ключа какие-либо другие знаки, ибо если два раза кликнуть по всему ключу, они могут не скопироваться.

Потом после ввода любой буквы, у вас откроется файл.

Для сначала вы удаляете все лишние данные, чтобы получилось примерно так:

Потом, меняете значения:

OD_CHAIN_NETWORK=moksha

OD_CHAIN_NETWORK_ENDPOINT=https://rpc.moksha.vana.org

OPENAI_API_KEY="API ключ" (если есть платная версия, если нет - не делаете, то есть даже чтобы у вас не было этой строки в файле)

DLP_MOKSHA_CONTRACT=ваш DataLiquidityPool

DLP_TOKEN_MOKSHA_CONTRACT=ваш DataLiquidityPoolToken

PRIVATE_FILE_ENCRYPTION_PUBLIC_KEY_BASE64=приватник который вы сохраняли минуту назад

Выходите из файла той же комбинацией клавиш.

После чего вас попросят ввести hotkey адрес вашего кошелька.

Ждете некоторое время и у вас не возникает ошибок, то ждите пока не появится пустые логи.
Как появились, вводите такие команды:

cd
source env/bin/activate
cd vana-dlp-chatgpt
poetry run python -m chatgpt.nodes.validator

Для того чтобы выйти из логов, жмете комбинацию CTRL + A, а потом просто D.

Как вы вышли из логов, у вас может снова начаться идти логи, но вы просто нажмите CTRL + C.
Для того чтобы вернуться обратно в логи, вводите команду:

screen -r

Фоновый сервис

Жмете шестую кнопку в меню и у вас запустится весь процесс. От вас ничего не требуется.

Поздравляю! Ваша нода синхронизируется и работает корректно

Если захотите вернуться в скрипт когда будете заходить на сервер, то:

bash vana.sh

Социальные сети:

Телеграм канал с гайдами

Ютуб канал

Чат в телеграмме (вопросы, помощь, ...)