Share Dialog
Share Dialog
<100 subscribers
<100 subscribers
Voraussetzungen:
CPU: 8 Kerne, 16 Threads
2.8GHz, oder schneller
Intel Xeon Skylake oder neuer
Memory: 32GB RAM
Storage: min. 300GB
Bandbreite: 1Gbps
AIT3 Wichtige Termine
19.August: Start der Registrierung
25.August: Ende der Registrierung
29.August: Auswahl Ergebnisse
30.August: AIT-3 geht live
Meine Ausstattung Google Cloud + Ubuntu20.04
1.Vorbereitung
sudo -s
apt install unzip
2.Installiere Docker und Docker-Compose
wget -O get-docker.sh https://get.docker.com
sudo sh get-docker.sh
rm -f get-docker.sh
sudo curl -L "https://github.com/docker/compose/releases/download/2.2.3/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
3.Installiere Aptos-Cli-v0.3.1
wget -qO aptos-cli.zip https://github.com/aptos-labs/aptos-core/releases/download/aptos-cli-v0.3.1/aptos-cli-0.3.1-Ubuntu-x86_64.zip
unzip -o aptos-cli.zip -d /usr/local/bin
chmod +x /usr/local/bin/aptos
rm aptos-cli.zip
aptos help

4. Erstelle ein Verzeichnis für deine Aptos-Nodekomposition und wählen einen Benutzernamen für den Node z. B.
export WORKSPACE=testnet
export USERNAME=nono
mkdir ~/$WORKSPACE
cd ~/$WORKSPACE
5.Lade die Konfigurationsdateien validator.yaml und docker-compose.yaml in diesem Verzeichnis herunter
wget https://raw.githubusercontent.com/aptos-labs/aptos-core/main/docker/compose/aptos-node/docker-compose.yaml
wget https://raw.githubusercontent.com/aptos-labs/aptos-core/main/docker/compose/aptos-node/validator.yaml
6.Erzeuge die Schlüsselpaare (Nodebesitzer, Wähler, Betreiberschlüssel, Konsensschlüssel und Netzwerkschlüssel) in deinem Arbeitsverzeichnis.
aptos genesis generate-keys --output-dir ~/$WORKSPACE/keys
Dadurch werden 4 Schlüsseldateien im Verzeichnis ~/$WORKSPACE/keys erstellt:
public-keys.yaml
private-keys.yaml
validator-identity.yaml, and
validator-full-node-identity.yaml.
7.Konfiguriere den Validator
aptos genesis set-validator-configuration \
--local-repository-dir ~/$WORKSPACE \
--username $USERNAME \
--owner-public-identity-file ~/$WORKSPACE/keys/public-keys.yaml \
--validator-host <deine ip>:6180 \
--full-node-host <deine ip>:6182 \
--stake-amount 100000000000000
Hier beachten, dass du die IP deiner Cloud angibst statt Dadurch werden zwei YAML-Dateien im Verzeichnis ~/$WORKSPACE/$USERNAME erstellt: owner.yaml und operator.yaml. 8.Kreiere layout.yaml aptos genesis generate-layout-template --output-file ~/$WORKSPACE/layout.yaml sudo bash -c "cat > layout.yaml" <<EOF root_key: "D04470F43AB6AEAA4EB616B72128881EEF77346F2075FFE68E14BA7DEBD8095E" users: - "$USERNAME" chain_id: 43 allow_new_validators: false epoch_duration_secs: 7200 is_test: true min_stake: 100000000000000 min_voting_threshold: 100000000000000 max_stake: 100000000000000000 recurring_lockup_duration_secs: 86400 required_proposer_stake: 100000000000000 rewards_apy_percentage: 10 voting_duration_secs: 43200 voting_power_increase_limit: 20 EOF 9.Lade AptosFramework Move herunter wget https://github.com/aptos-labs/aptos-core/releases/download/aptos-framework-v0.3.0/framework.mrb 10.Kompiliere genesis blob und waypoint aptos genesis generate-genesis --local-repository-dir ~/$WORKSPACE --output-dir ~/$WORKSPACE 11.Führe die docker-compose aus: docker compose up -d (oder docker-compose up -d, abhängig von Ihrer Version) 12.Einrichtung der Firewallregeln im Google Cloud: Checke ob Port 80,8080,6180,9101 zugelassen wurde 13.Installiere Petra Wallet https://github.com/aptos-labs/aptos-core/releases/tag/wallet-v0.1.6 15.Registriere dich hier ein https://aptoslabs.com/community
Voraussetzungen:
CPU: 8 Kerne, 16 Threads
2.8GHz, oder schneller
Intel Xeon Skylake oder neuer
Memory: 32GB RAM
Storage: min. 300GB
Bandbreite: 1Gbps
AIT3 Wichtige Termine
19.August: Start der Registrierung
25.August: Ende der Registrierung
29.August: Auswahl Ergebnisse
30.August: AIT-3 geht live
Meine Ausstattung Google Cloud + Ubuntu20.04
1.Vorbereitung
sudo -s
apt install unzip
2.Installiere Docker und Docker-Compose
wget -O get-docker.sh https://get.docker.com
sudo sh get-docker.sh
rm -f get-docker.sh
sudo curl -L "https://github.com/docker/compose/releases/download/2.2.3/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
3.Installiere Aptos-Cli-v0.3.1
wget -qO aptos-cli.zip https://github.com/aptos-labs/aptos-core/releases/download/aptos-cli-v0.3.1/aptos-cli-0.3.1-Ubuntu-x86_64.zip
unzip -o aptos-cli.zip -d /usr/local/bin
chmod +x /usr/local/bin/aptos
rm aptos-cli.zip
aptos help

4. Erstelle ein Verzeichnis für deine Aptos-Nodekomposition und wählen einen Benutzernamen für den Node z. B.
export WORKSPACE=testnet
export USERNAME=nono
mkdir ~/$WORKSPACE
cd ~/$WORKSPACE
5.Lade die Konfigurationsdateien validator.yaml und docker-compose.yaml in diesem Verzeichnis herunter
wget https://raw.githubusercontent.com/aptos-labs/aptos-core/main/docker/compose/aptos-node/docker-compose.yaml
wget https://raw.githubusercontent.com/aptos-labs/aptos-core/main/docker/compose/aptos-node/validator.yaml
6.Erzeuge die Schlüsselpaare (Nodebesitzer, Wähler, Betreiberschlüssel, Konsensschlüssel und Netzwerkschlüssel) in deinem Arbeitsverzeichnis.
aptos genesis generate-keys --output-dir ~/$WORKSPACE/keys
Dadurch werden 4 Schlüsseldateien im Verzeichnis ~/$WORKSPACE/keys erstellt:
public-keys.yaml
private-keys.yaml
validator-identity.yaml, and
validator-full-node-identity.yaml.
7.Konfiguriere den Validator
aptos genesis set-validator-configuration \
--local-repository-dir ~/$WORKSPACE \
--username $USERNAME \
--owner-public-identity-file ~/$WORKSPACE/keys/public-keys.yaml \
--validator-host <deine ip>:6180 \
--full-node-host <deine ip>:6182 \
--stake-amount 100000000000000
Hier beachten, dass du die IP deiner Cloud angibst statt Dadurch werden zwei YAML-Dateien im Verzeichnis ~/$WORKSPACE/$USERNAME erstellt: owner.yaml und operator.yaml. 8.Kreiere layout.yaml aptos genesis generate-layout-template --output-file ~/$WORKSPACE/layout.yaml sudo bash -c "cat > layout.yaml" <<EOF root_key: "D04470F43AB6AEAA4EB616B72128881EEF77346F2075FFE68E14BA7DEBD8095E" users: - "$USERNAME" chain_id: 43 allow_new_validators: false epoch_duration_secs: 7200 is_test: true min_stake: 100000000000000 min_voting_threshold: 100000000000000 max_stake: 100000000000000000 recurring_lockup_duration_secs: 86400 required_proposer_stake: 100000000000000 rewards_apy_percentage: 10 voting_duration_secs: 43200 voting_power_increase_limit: 20 EOF 9.Lade AptosFramework Move herunter wget https://github.com/aptos-labs/aptos-core/releases/download/aptos-framework-v0.3.0/framework.mrb 10.Kompiliere genesis blob und waypoint aptos genesis generate-genesis --local-repository-dir ~/$WORKSPACE --output-dir ~/$WORKSPACE 11.Führe die docker-compose aus: docker compose up -d (oder docker-compose up -d, abhängig von Ihrer Version) 12.Einrichtung der Firewallregeln im Google Cloud: Checke ob Port 80,8080,6180,9101 zugelassen wurde 13.Installiere Petra Wallet https://github.com/aptos-labs/aptos-core/releases/tag/wallet-v0.1.6 15.Registriere dich hier ein https://aptoslabs.com/community
No comments yet