3.3.7 • Published 2 months ago

testtutor v3.3.7

Weekly downloads
-
License
ISC
Repository
github
Last release
2 months ago

Tutorial testnet Q-Blockchain JC Airdrop

Referensi

Dokumen resmi

Faucet

Explorer

Status validator

Server discord

Spesifikasi

Persyaratan perangkat keras

KomponenSpesifikasi minimal
CPUIntel Core i3 or i5
RAM4 GB DDR4 RAM
Penyimpanan500 GB HDD
Koneksi100 Mbit/s port
KomponenSpesifikasi rekomendasi
CPUIntel Core i7-8700 Hexa-Core
RAM64 GB DDR4 RAM
Penyimpanan2 x 1 TB NVMe SSD
Koneksi1 Gbit/s port

Persyaratan perangkat lunak

KomponenSpesifikasi minimal
Sistem OperasiUbuntu 16.04
KomponenSpesifikasi rekomendasi
Sistem OperasiUbuntu 18.04 atau lebih tinggi

Pasang dan Jalankan validator

Pasang dependensi

apt install git docker docker-compose

Unduh paket Q-Blockchain

git clone https://gitlab.com/q-dev/testnet-public-tools.git

Masuk ke folder testnet-validator

cd testnet-public-tools/testnet-validator

Buat kata sandi dompet

Kata sandi harus disimpan di folder keystore, jadi anda perlu membuat foldernya terlebih dahulu dengan perintah

mkdir keystore

Lalu buat file pwd.txt dan isi dengan kata sandi anda (kata sandi bebas)

nano keystore/pwd.txt

Setelah memasukan kata sandi, tekan CTRL + x + Y lalu tekan Enter

Kemudian cek apakah kata sandi telah tersimpan

cat keystore/pwd.txt

Jika kata sandi yang anda buat tadi tampil ke layar artinya kata sandi telah berhasil dibuat

Buat dompet

docker run --entrypoint="" --rm -v $PWD:/data -it qblockchain/q-client:testnet geth account new --datadir=/data --password=/data/keystore/pwd.txt

Jika berhasil maka pesan seperti ini akan tampil di layar

Your new key was generated

Public address of the key:   0xb3FF24F818b0ff6Cc50de951bcB8f86b52287dac
Path of the secret key file: /data/keystore/UTC--2021-01-18T11-36-28.705754426Z--b3ff24f818b0ff6cc50de951bcb8f86b52287dac

- You can share your public address with anyone. Others need it to interact with you.
- You must NEVER share the secret key with anyone! The key controls access to your funds!
- You must BACKUP your key file! Without the key, it's impossible to access account funds!
- You must REMEMBER your password! Without the password, it's impossible to decrypt the key!

Lalu simpan public keynya

Klaim faucet

Pergi ke sini lalu masukan alamat dompet yang tadi anda buat dan klaim Q Token

jika terjadi error maka ulangi terus sampai dapat, anda juga bisa klaim token yang lain

Konfigurasi .env

Jalankan perintah ini

nano .env

Lalu ganti variabel dibawah

VariabelKeterangan
ADDRESSGanti dengan alamat dompet tadi lalu hilangkan 0x)
IPGanti dengan alamat IP VPS anda (yang digunakan untuk login VPS)

Setelah itu tekan CTRL + x + Y lalu tekan Enter

Konfigurasi config.json

Jalankan perintah ini

nano config.json

Lalu ganti address dan password dengan alamat dompet dan kata sandi anda

Setelah itu tekan CTRL + x + Y lalu tekan Enter

Taruh stake di validator contract

docker run --rm -v $PWD:/data -v $PWD/config.json:/build/config.json qblockchain/js-interface:testnet validators.js

Daftarkan validator

Jalankan perintah ini

nano docker-compose.yaml

lalu dibagian entrypoint setelah geth tambahkan ini

"--ethstats=NAMA_VALIDATOR:TESTNET_ACCESS_KEY@stats.qtestnet.org",

Untuk mendapatkan TESTNET_ACCESS_KEY anda bisa tanyakan ke grup discordnya

Setelah itu tekan CTRL + x + Y lalu tekan Enter

Jalankan validator

Jalankan perintah dibawah untuk menjalankan validator

docker-compose up -d

Lalu cek log

docker-compose logs -f --tail "100"

Cari nama validator anda disini

Perintah berguna

Troubleshoot

3.3.7

2 months ago

3.3.5

2 months ago

3.3.6

2 months ago

3.2.2

2 months ago

3.1.2

2 months ago

3.0.3

2 months ago

3.0.2

2 months ago

3.3.4

2 months ago

3.3.3

2 months ago

3.2.3

2 months ago

2.0.2

2 months ago

4.0.1

2 months ago

2.0.1

2 months ago

1.2.0

2 months ago

1.0.1

2 months ago

1.0.0

3 months ago