> ## Documentation Index
> Fetch the complete documentation index at: https://services.krayir.xyz/llms.txt
> Use this file to discover all available pages before exploring further.

# Glacier

<Info>
  **Sürekli çalışacak.**

  Kullandığım sunucu: **Ubuntu 22.04**

  Minimum: \
  CPU with 1+ cores \
  2GB RAM \
  4 MBit/sec download Internet service

  Recommended: \
  Fast CPU with 2+ cores \
  4GB+ RAM \
  8+ MBit/sec download Internet service
</Info>

1. Bir EVM cüzdanı oluşturun ve private key çıkarın.
2. [https://chainlist.org/chain/5611](https://chainlist.org/chain/5611) adresinden opBNB ağını cüzdanınıza ekleyebilirsiniz.
3. [https://www.bnbchain.org/en/testnet-faucet](https://www.bnbchain.org/en/testnet-faucet) adresine gidin. Ana cüzdanınızı bağlayın. Cüzdan adresinizi yapıştırın ve BNB talep edin.
4. [https://opbnb-testnet-bridge.bnbchain.org/deposit](https://opbnb-testnet-bridge.bnbchain.org/deposit) BNB Test ağından opBNB Testnet ağına gönderin.
5. Ana cüzdanınızdaki tBNB leri yeni oluşturduğunuz cüzdan adresine opBNB ağından gönderin.

Sunucuya geçelim

#### Screen oluşturalım

```bash theme={null}
screen -S glacier
```

#### Eğer docker yüklü değilse yükleyin

```bash theme={null}
sudo apt update -y && sudo apt upgrade -y
for pkg in docker.io docker-doc docker-compose podman-docker containerd runc; do sudo apt-get remove $pkg; done

sudo apt-get update
sudo apt-get install ca-certificates curl gnupg
sudo install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
sudo chmod a+r /etc/apt/keyrings/docker.gpg

echo \
  "deb [arch="$(dpkg --print-architecture)" signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
  "$(. /etc/os-release && echo "$VERSION_CODENAME")" stable" | \
  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

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

sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
sudo docker run hello-world
```

#### Docker ile node çalıştıralım

> Oluşturduğunuz cüzdanın private keyini **YOUR\_PRIVATE\_KEY yazan kısma YOUR\_PRIVATE\_KEY yazısını silip yapıştırın.**

```bash theme={null}
docker run -d -e PRIVATE_KEY=YOUR_PRIVATE_KEY --name glacier-verifier docker.io/glaciernetwork/glacier-verifier:v0.0.2
```

Logları görmek için

```bash theme={null}
docker logs -f glacier-verifier
```

Screenden **CTRL + A + D** çıkabilirsiniz.

<Note>
  Kontrol için \
  [https://testnet.nodes.glacier.io/status](https://testnet.nodes.glacier.io/status) adresinden bir saat sonra cüzdanınızı bağlayıp kontrol edebilirsiniz.
</Note>

## Glacier 0.0.2 update

Screen girelim

```bash theme={null}
screen -r glacier
```

Docker durdurup silelim

```bash theme={null}
docker stop glacier-verifier
```

```bash theme={null}
docker rm glacier-verifier
```

Güncel versiyonu çalıştıralım

> Oluşturduğunuz cüzdanın private keyini **YOUR\_PRIVATE\_KEY yazan kısma YOUR\_PRIVATE\_KEY yazısını silip yapıştırın.**

```bash theme={null}
docker run -d -e PRIVATE_KEY=YOUR_PRIVATE_KEY --name glacier-verifier docker.io/glaciernetwork/glacier-verifier:v0.0.2
```
