Установка Ноды APTOS TESTNET ( 2 ФАЗА )
Наш Telegram канал - https://t.me/Alien_Coin
Видео-гайд
Требования к серверу:
Установка
1. Установка докера
- 1.1 wget -O get-docker.sh https://get.docker.com
- 1.3 rm -f get-docker.sh
- 1.4 sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
- 2.1 sudo wget https://github.com/aptos-labs/aptos-core/releases/download/aptos-cli-0.2.0/aptos-cli-0.2.0-Ubuntu-x86_64.zip
- 2.2 sudo apt-get install unzip
- 2.3 sudo unzip aptos-cli-0.2.0-Ubuntu-x86_64.zip
- 2.4 sudo mv aptos /usr/local/bin/
3. Создаем каталог для композиции узла Aptos
- 3.1 export WORKSPACE=testnet
- 3.2 mkdir ~/$WORKSPACE
- 3.3 cd ~/$WORKSPACE
4. Загружаем validator.yaml, fullnode.yaml и docker-compose.yaml в этот каталог
- 4.1 wget https://raw.githubusercontent.com/aptos-labs/aptos-core/main/docker/compose/aptos-node/docker-compose.yaml
- 4.2 wget https://raw.githubusercontent.com/aptos-labs/aptos-core/main/docker/compose/aptos-node/validator.yaml
- 4.3 wget https://raw.githubusercontent.com/aptos-labs/aptos-core/main/docker/compose/aptos-node/fullnode.yaml
5. Создаем ключи (ключ владельца узла, консенсусный ключ и сетевой ключ)
aptos genesis set-validator-configuration \
--keys-dir ~/$WORKSPACE --local-repository-dir ~/$WORKSPACE \
--username Имя_Ноды \
--validator-host Ваш_айпи:6180 \
--full-node-host Ваш_айпи:6182
7. Создаем макет YAML-файла, который определяет узел в наборе валидаторов
root_key: "F22409A93D1CD12D2FC92B5F8EB84CDCD24C348E32B3E7A720F3D2E288E63394"
users:
- "имя_ноды"
chain_id: 40
min_stake: 0
max_stake: 100000
min_lockup_duration_secs: 0
max_lockup_duration_secs: 2592000
epoch_duration_secs: 86400
initial_lockup_timestamp: 1656615600
min_price_per_gas_unit: 1
allow_new_validators: true
- 8.1 wget https://github.com/aptos-labs/aptos-core/releases/download/aptos-framework-v0.2.0/framework.zip
9. Компиляция genesis blob и waypoint
- 9.1 aptos genesis generate-genesis --local-repository-dir ~/$WORKSPACE --output-dir ~/$WORKSPACE
10. Запускаем: docker-compose up -d
11. Делаем рестарт: docker compose restart
Посмотреть логи: docker logs -f testnet_fullnode_1 --tail 5000
Посмотреть логи валидатора: docker logs -f testnet_validator_1 --tail 5000
Explorer ( проверка ноды ) - https://www.aptos-node.info/
Регистрацию проходим тут - https://community.aptoslabs.com/