My twitter: BARDIA
Telegram: @Jkoub
Q combines the benefits of a public, open and decentralized ledger with the transparency of enforceable private contracts. Whether you want to interact with other businesses, build decentralized applications or simply send and receive tokens.
Q is building a unique L1 protocol with a clear governance process, security that is based on several layers of diverse node operators and its constitution as well as legal enforceability and dispute resolution for applications.
-Raised 12m$ fund
Important: Until the 30th December 2022, users can register a testnet validator to take part in the ITN program.
مهم: فقط تا ۳۰ دسامبر فرصت ثبتنام و شرکت در تست نت باقی مانده است. برای دریافت پاداش هم احراز هویت انجام خواهد شد
این راهنما جنبه آموزشی دارد و انجام دادن یا ندادن آن به شما بستگی دارد
** Website Discord Twitter Gitlab**
Part 1: Open putty /Terminal
update:
sudo apt update && sudo apt upgrade -y
Install docker compose:
sudo apt-get install docker-compose
Part 2: Basic Configuration
git clone https://gitlab.com/q-dev/testnet-public-tools
and
cd testnet-public-tools/testnet-validator
mkdir keystore
go to keystore directory:
cd keystore
Create & open pwd.txt
sudo nano pwd.txt
Create a password which will be used for private key encryption, for example below:
Barad8666
|Press CTRL+X
Press Y and Enter
go to the /validator
directory:
cd $home
and:
cd testnet-public-tools/testnet-validator
Generate a keypair with this command:
docker run --entrypoint="" --rm -v $PWD:/data -it qblockchain/q-client:1.2.3 geth account new --datadir=/data --password=/data/keystore/pwd.txt
Save all information in a notepad like below:
Click here
cd $home
and
cd testnet-public-tools/testnet-validator
Edit .env file:
sudo nano .env
Enter your public address without 0x and enter your adress ip
**|Press CTRL+X
**|**Press Y and Enter
Open config.json:
sudo nano config.json
Enter your public adress without 0x and enter your password
Password:
Barad8666
**|**Press CTRL+X
**|**Press Y and Enter
First click here to download filezilla and install it
On your VPS go directly to: /root/testnet-public-tools/testnet-validator/keystore
Drag and drop UTC file to your computer
Now open your Metamask account and import account with JSON File:
Password:
Barad8666
and click on import button:
Click here
Click here
| Save this information on your notepad
Open docker compose yaml:
cd $home
and
cd testnet-public-tools/testnet-validator
Open docker compose yaml:
sudo nano docker-compose.yaml
“ --syncmode=full”,
Below this, add the following field and type your node name starting with ITN
| Remplace xxxxxxxxx by your node name starting with ITN
"--ethstats=xxxxxxxxxx:qstats-testnet@stats.qtestnet.org",
example:
"--ethstats=ITN-Barad-02bc3:qstats-testnet@stats.qtestnet.org",
**|**Press CTRL+X
**|**Press Y and Enter
cd $home
and
wget -q -O q.sh https://gitlab.com/q-dev/testnet-public-tools/-/snippets/2473740/raw/main/q.sh && chmod +x q.sh && sudo /bin/bash q.sh
| Enter 1 to update your node
Type your ITN username ( Example : ITN-VALIDATORNAME-12537 )
Enter
cd $home
and
cd testnet-public-tools/testnet-validator
and
docker-compose down && docker-compose up -d
Check nodes real-time logs with the following command:
k
docker-compose logs -f --tail "100"
Click herer
Search for your node name (CTRL +F)
ممنون از همراهی شما.در صورت تمایل برای حمایت این آموزش را کالکت کنید
Thank you for your time, if you like this kind of content,please subscribe & Collect for more Tutorial
**[Twitter](https://twitter.com/Bardiasani) [Telegram](https://t.me/jkoub) **