# GnoLand - Testnet 3

By [ROSNODEMONITORING](https://paragraph.com/@rosnodemonitorring) · 2023-01-20

---

Системные требования от: **2 CPU,2 RAM, 30 GB SSD**

Начнём!

**1)Обновляемся**

`sudo apt update && sudo apt upgrade -y`

![](https://storage.googleapis.com/papyrus_images/ca4aa486056b88fb8710775c15903fec7b7a996278d849b47d8a134589deab0c.png)

**2)Устанавливаем дополнительные пакеты**

`sudo apt install make clang pkg-config libssl-dev libclang-dev build-essential git curl ntp jq llvm tmux htop screen -y`

![](https://storage.googleapis.com/papyrus_images/83950341dd1d9e14cd9fbec28712a0b16205c9300e3ddeb8de6bd717769ffea3.png)

**3)Устанавливаем GO(в конце ещё раз Enter)**

`wget https://golang.org/dl/go1.18.3.linux-amd64.tar.gz`

`sudo tar -C /usr/local -xzf go1.18.3.linux-amd64.tar.gz`

`export GOROOT=/usr/local/go`

`export GOPATH=$HOME/go`

`export GO111MODULE=on`

`export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin`

`source ~/.profile`

`go version`

![](https://storage.googleapis.com/papyrus_images/04401b12ba671064d27238cc6068b13dae3087fb72e3ebfedbcb22918767228d.png)

**4)Качаем файлы и устанавливаем ноду(в конце снова Enter)**

`git clone https://github.com/gnolang/gno/`

`cd gno`

`git checkout chain/test3.0`

`make build`

`cd ~`

`mv gno/build/gnokey /usr/bin`

`chmod +x /usr/bin/gnokey`

![](https://storage.googleapis.com/papyrus_images/f1274757755147bdf41ea74e618fc7f47dfa0bd99df8e8d179867e09974c091e.png)

**5)Создаём кошелёк(меняем имя на своё)Вводим дважды пароль и сохраняем после адрес и мнемонику**

`gnokey add ИМЯКОШЕЛЬКА`

**6)Получаем тестовые монеты**

Переходим по ссылке и вводим адрес своего кошелька:

[https://app.gno.tools/faucet](https://app.gno.tools/faucet)

![](https://storage.googleapis.com/papyrus_images/cf0e0c74ffcae9385893483e796f90bf7c54e64c3ec412ae7790ae3d223cf934.png)

**7)Регистрируем кошелёк(меняем адрес на свой)**

`gnokey query auth/accounts/АДРЕС --remote test3.gno.land:36657`

**!Необходимо записать “account\_number” и “sequence” для следующего пункта.!**

![](https://storage.googleapis.com/papyrus_images/8c685a28376e076dcb0ebfc56e850b914029438b85660d5a43b0807d50809de5.png)

**8)Создаем файл с подписью нашей регистрации(меняем АДРЕС на свой а ИМЯ пишем строчными буквами от 6 до 17 символов)**

`gnokey maketx call АДРЕС --pkgpath "gno.land/r/demo/users" --func "Register" --gas-fee 1000000ugnot --gas-wanted 3000000 --send "200000000ugnot" --args "" --args "ИМЯ" --args "" > unsigned.tx`

![](https://storage.googleapis.com/papyrus_images/c2e3c25c0ee53c425d2801e3dd1999854a8466dfb4a3e314c14497bd1a72fcb8.png)

**9)Создаём транзакцию(меняем АДРЕС на свой а затем вставляем “account\_number” и “sequence” из п.7)Попросит ввода пароля**

`gnokey sign АДРЕС --txpath unsigned.tx --chainid test3 --number ACCOUNT_NUMBER --sequence SEQUENCE > signed.tx`

![](https://storage.googleapis.com/papyrus_images/85060493b24fb663cb5f023cc1c0e2275bb8ee4a1f679296f1b46a7eafb3f8f0.png)

**10)Проводим транзакцию**

`gnokey broadcast signed.tx --remote test3.gno.land:36657`

![](https://storage.googleapis.com/papyrus_images/6dcbd673a60392695a5cd84f6307d7e20e6da549dca5ef4d693a6472d2986df2.png)

**11)Проверяем что мы появились в списке юзеров по ссылке:**

[https://test3.gno.land/r/demo/users](https://test3.gno.land/r/demo/users)

![](https://storage.googleapis.com/papyrus_images/b8accda7636b89ef0a7361087e9cc2cf83c86947fa1cc5fb52b027df209e0322.png)

**12)Создаем BoardName(вставляем свой адрес и придумываем BoardName)Тоже строчные буквы. И снова запросит пароль.**

`gnokey maketx call АДРЕС --pkgpath "gno.land/r/demo/boards" --func "CreateBoard" --gas-fee 1000000ugnot --gas-wanted 10000000 --send 1000000ugnot --broadcast true --chainid test3 --args "BOARDNAME" --remote test3.gno.land:36657`

![](https://storage.googleapis.com/papyrus_images/41a8c89adcaff89443560d0fe8a344f21fe4f9bdeeba118656e0b81abebc406b.png)

проверяем что всё сработало найдя себя в списке(в конце) по ссылке :

[https://test3.gno.land/r/demo/boards](https://test3.gno.land/r/demo/boards)

![](https://storage.googleapis.com/papyrus_images/2ce17d1ccf69e50244df8ac37e4ceed514285dda5dc6bf085fe28ee9d220932b.png)

**13)Добавляем информацию о себе в Board. Нажимаем на свой BoardName , затем на \[post\] и затем пишем адрес сверху, заголовок и текст о себе, после чего сформируется команда, которую нужно вставить в терминал**

![](https://storage.googleapis.com/papyrus_images/51d56192b5cf9fd78d99249b607dfbf58d5cf974b30ce49b6f6bc12c81dd1879.png)

![](https://storage.googleapis.com/papyrus_images/8f8e405da705391878d0adb32daf55d5e84299924505697bf82e01902c44a35c.png)

![](https://storage.googleapis.com/papyrus_images/b76fb3d0579fd837787b05a1881de36e90fb3966821b35706c0ec448bd859fde.png)

После провода команды информация появится в вашем Board

![](https://storage.googleapis.com/papyrus_images/2e1a9cfe8f31a842d69e8fd8d7ce07cbd7a11becd19b89a55ce070343be96167.png)

**Готово!**

---

*Originally published on [ROSNODEMONITORING](https://paragraph.com/@rosnodemonitorring/gnoland-testnet-3)*
