May 22

NEW! OG protocol  "Testnet Newton-V2"    Автоматическая установка:  NODE OG и STORAGE NODE OG.  Позволяет ставить все на один сервер. Установка NODE OG занимает менее 1 минуты. 

0G Testnet Newton (Last Update - 30.06.2024)

Chain Id: zgtendermint_16600-2

Официальные линки:

Системные требования:

- Memory: 16 / 32 / 64 GB RAM - CPU: 4 cores - Disk: 500GB / 1T NVME SSD - Bandwidth: 100 / 500 MBps for Download / Upload

🚀 Скрипт Установки NODE OG (v0.2.3)

🛠️ Особенности:

  • Автоматическая настройка: Не требуется предварительных знаний.
  • Разрешение конфликта портов: Автоматически решает проблемы с портами.
  • Переменные окружения: Управляет всеми необходимыми переменными.
  • Полная установка: Устанавливает зависимости, настраивает параметры и запускает ваш узел.

🌟 Преимущества:

  • Удобство использования: Не требуется технических знаний.
  • Экономия времени: Автоматизирует весь процесс настройки.
  • Комплексность: От установки до инициализации.

📝 Как использовать:

  1. Скопируйте и вставьте: Скрипт запустится автоматически.
  2. Следуйте подсказкам: Введите необходимую информацию по запросу.
wget -O run.sh https://raw.githubusercontent.com/papadritta/og-protocol-services/main/scripts/run.sh && chmod +x run.sh && ./run.sh
Тестировалось на Ubuntu 24.04 LTS (GNU/Linux 6.8.0-31-generic x86_64)

Что дальше? >>>

  • Проверьте, что узел полностью синхронизирован: должно быть > false
0gchaind status | jq .sync_info.catching_up
  • Запросите токены из крана Faucet

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

echo "ADDRESS_FOR_FAUCET: "0x$(0gchaind debug addr $(0gchaind keys show $WALLET_NAME -a) | grep hex | awk '{print $3}')"
  • Проверьте баланс кошелька
0gchaind q bank balances $(0gchaind keys show $WALLET_NAME -a) 
  • Создайте валидатора: Просто скопируйте и вставьте
0gchaind tx staking create-validator \
  --amount=1000000ua0gi \
  --pubkey=$(0gchaind tendermint show-validator) \
  --moniker=$MONIKER \
  --chain-id=$CHAIN_ID_OG \
  --commission-rate=0.10 \
  --commission-max-rate=0.20 \
  --commission-max-change-rate=0.01 \
  --min-self-delegation=1 \
  --from=$WALLET_NAME \
  --identity=$IDENTITY \
  --website=$WEBSITE \
  --security-contact=$EMAIL \
  --details=$DETAILS \
  --gas=auto --gas-adjustment=1.4 \
  -y
  • Делегируйте токены вашему валидатору (Selfbond): Сумму 900000ua0gi скорректируйте в соответствии с балансом вашего кошелька
0gchaind tx staking delegate $(0gchaind keys show $WALLET_NAME --bech val -a) 900000ua0gi --from $WALLET_NAME --gas=auto --gas-adjustment=1.1 -y

Что дальше? >>>

🚀 Скрипт Установки STORAGE NODE OG (v0.3.2)

🛠️ Особенности:

  • Автоматическая настройка: Не требуется предварительных знаний.
  • Переменные окружения: Управляет всеми необходимыми переменными.
  • Полная установка: Устанавливает зависимости, настраивает параметры и запускает ваш узел хранения.

🌟 Преимущества:

  • Удобство использования: Не требуется технических знаний.
  • Экономия времени: Автоматизирует весь процесс настройки.
  • Комплексность: От установки до инициализации.

📝 Как использовать:

  1. Скопируйте и вставьте: Скрипт запустится автоматически.
  2. Следуйте подсказкам: Введите необходимую информацию по запросу.
wget -O storage.sh https://raw.githubusercontent.com/papadritta/og-protocol-services/main/scripts/storage.sh && chmod +x storage.sh && ./storage.sh
Тестировалось на Ubuntu 24.04 LTS (GNU/Linux 6.8.0-31-generic x86_64) В этом скрипте я использовал свой RPC https://rpc-og.papadritta.com и вы можете оставить его по умолчанию, но также можете добавить свой, или использовать https://rpc-storage-testnet.0g.ai
  • Запросите токены из крана Faucet

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

ADDRESS=$(0gchaind keys show $WALLET_STORAGE -a --keyring-backend=test) && HEX_ADDRESS=$(0gchaind debug addr $ADDRESS | awk '/hex/ {print $3}') && [ -n "$HEX_ADDRESS" ] && echo "ADDRESS_FOR_FAUCET: 0x$HEX_ADDRESS"
  • Перезапустите службу zgs и проверьте логи
sudo systemctl restart zgs
tail -f $(ls ~/0g-storage-node/run/log/zgs.log.* | sort | tail -n 1)

ВСЕ ГОТОВО !!!

ВНИМАНИЕ! Чтобы не пропустить обновления и дополнения и новые сервисы, делайте fork в GitHub. Все вопросы, пожелания и предложения принимаются через сообщения в личку или через PR в GitHub. Всем добра ;)

Контакты:

Discord: papadritta
Github: papadritta