Aligned Layer
Penulis: Naufal
Pengenalan
[!NOTE] Aligned Layer adalah ZK verification layer yang dibangun di atas EigenLayer, memungkinkan verifikasi yang hemat biaya untuk SNARK proof, memanfaatkan keamanan validator Ethereum tanpa limitasi Ethereum.
Investor
Tutorial Validator Node
Bab ini berisi tutorial cara menjalankan validator node.
Requirements
Yang diperlukan untuk menjalankan validator node:
Komputer dengan spesifikasi:
CPU
-
4 Core
RAM
-
16 GB
SSD
-
160 GB
Tutorial ini dibuat menggunakan sistem operasi Linux (Ubuntu), untuk sistem operasi lainnya mungkin akan sedikit berbeda (cek referensi).
Dependencies
Yang perlu dilakukan sebeleum menjalankan validator node:
Instalasi Go
Go
wget https://go.dev/dl/go1.22.1.linux-amd64.tar.gz
Konfigurasi environment / profile:
rm -rf /$HOME/go && tar -C /usr/local -xzf go1.22.1.linux-amd64.tar.gz
export PATH=$PATH:/$HOME/go/bin
Instalasi Rust
Rust
curl https://sh.rustup.rs -sSf | sh
Konfigurasi environment / profile:
source "$HOME/.cargo/env"
Instalasi Ignite CLI
Ignite CLI
curl https://get.ignite.com/cli! | bash
sudo curl https://get.ignite.com/cli | sudo bash
sudo mv ignite /usr/local/bin/
Instalasi Make
Make
sudo apt install make
Menjalankan Validator Node
Buat tmux
tmux
tmux
Clone Repository
git clone https://github.com/yetanotherco/aligned_layer_tendermint.git
cd aligned_layer_tendermint
Pengaturan Node
Ubah <your-node-name>
menjadi terserahmu.
make clean
export PEER_ADDR=91.107.239.79,116.203.81.174,88.99.174.203,128.140.3.188
bash setup_node.sh <your-node-name>
Jalankan Node
alignedlayerd start
[!CAUTION] WARNING!!! JANGAN TERMINATE TERMINAL YANG LAGI RUNNING NODE UNTUK MELANJUTKAN KE STEP SELANJUTNYA, BUAT/SPLIT TMUX BARU atau TERMINAL BARU.
Buat Akun Aligned Layer
Ubah <account-name>
menjadi terserahmu.
Simpan output yang dihasilkan dari menjalankan command ini, copy address alignedxxxx
mu untuk klaim faucet.
alignedlayerd keys add <account-name>
Klaim Faucet
Paste address alignedxxxx
mu di AlignedLayer Faucet, klik Request Tokens.
Cek Balance
Memastikan kalau faucet-nya berhasil masuk ke akunmu, wajib punya balance untuk di-stake jadi validator.
Ubah <account-address-or-name>
menjadi sesuai akunmu yang sudah dibuat sebelumnya.
alignedlayerd query bank balances <account-address-or-name>
Registrasi Validator
Ubah <account-address-or-name>
menjadi sesuai akunmu yang sudah dibuat sebelumnya.
bash setup_validator.sh <account-name-or-address> 1050000stake
Cek Validator
Cek apakah validator mu sudah muncul di explorer Alignedlayer, dan pastikan normal.
Change Logs
0.0.1
Initial release
Acknowledgments
Referensi
Last updated