# Hemi Network Node Setup

<figure><img src="https://1882782965-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJKcLF887TYMWzFb2yWrk%2Fuploads%2FpNyfU7d2omAgDLhyYOJs%2Fimage.png?alt=media&#x26;token=f790ea25-51a3-40e5-9fc1-e0c086e7bf8f" alt=""><figcaption></figcaption></figure>

#### Server Advisor : <a href="#server-advisor" id="server-advisor"></a>

⭐⭐⭐ Contabo : <https://bit.ly/contabourl>

PQ : <https://pq.hosting/?from=627713>

Hetzner : <https://hetzner.cloud/?ref=ASjlHtRt2swV>

Digital Ocean : <https://digitalocean.pxf.io/q465nn>

### Update :&#x20;

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

```
sudo apt install ca-certificates zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev tmux iptables curl nvme-cli git wget make jq libleveldb-dev build-essential pkg-config ncdu tar clang bsdmainutils lsb-release libssl-dev libreadline-dev libffi-dev jq gcc screen unzip lz4 -y
```

### Install Hemi Network Cli-Miner :&#x20;

```
curl -L -O https://github.com/hemilabs/heminetwork/releases/download/v0.8.0/heminetwork_v0.8.0_linux_amd64.tar.gz
```

```
tar xvf heminetwork_v0.8.0_linux_amd64.tar.gz && cd heminetwork_v0.8.0_linux_amd64
```

### Crate Wallet :&#x20;

```
./keygen -secp256k1 -json -net="testnet" > ~/popm-address.json
```

### View Your Wallet İnfo :&#x20;

```
cat $HOME/popm-address.json
```

ethereum\_address, network, private\_key, public\_key, pubkey\_hash

#### Save Your Wallet Details !

### Faucet :&#x20;

### Discord :&#x20;

Link : <https://discord.com/invite/hemixyz>

<figure><img src="https://1882782965-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJKcLF887TYMWzFb2yWrk%2Fuploads%2FiYVuVSLwMPD0emvMtqpK%2Fimage.png?alt=media&#x26;token=96e53c1b-ddc5-42d6-b91e-26eac4e2c342" alt=""><figcaption></figcaption></figure>

Faucet Command : /tbtc-faucet your-pubkey\_hash

#### +Faucet : <https://coinfaucet.eu/en/btc-testnet/>

### Screen :&#x20;

```
screen -S hemi
```

### Echo -  Change "YOUR PRIVATE KEY" :

```
echo 'export POPM_BTC_PRIVKEY=YOUR PRIVATE KEY' >> ~/.bashrc
echo 'export POPM_STATIC_FEE=50' >> ~/.bashrc
echo 'export POPM_BFG_URL=wss://testnet.rpc.hemi.network/v1/ws/public' >> ~/.bashrc
source ~/.bashrc
```

### 3-2-1 GO :&#x20;

```
./popmd
```

### Logs  :&#x20;

```

2024-09-18 13:43:36 INFO popm popm.go:358 Mining an L2 keystone at height 1546325...
2024-09-18 13:43:38 INFO popm popm.go:426 Broadcasting PoP transaction to Bitcoin testnet3...
2024-09-18 13:43:40 INFO popm popm.go:438 Successfully broadcast PoP transaction to Bitcoin testnet3 with TX hash f2ca40b9cac97b264836541d60d392cad3c3711f8dad07d6cc042fe3ba6676b6
2024-09-18 13:43:40 INFO popm popm.go:358 Mining an L2 keystone at height 1546300...
2024-09-18 13:43:46 INFO popm popm.go:426 Broadcasting PoP transaction to Bitcoin testnet3...
2024-09-18 13:43:47 INFO popm popm.go:438 Successfully broadcast PoP transaction to Bitcoin testnet3 with TX hash c35d6a72d9e867631ea0cc76dca4281cb2e5695ed2f7a0f732362319a34d500b
2024-09-18 13:43:47 INFO popm popm.go:358 Mining an L2 keystone at height 1546275...
2024-09-18 13:43:49 INFO popm popm.go:426 Broadcasting PoP transaction to Bitcoin testnet3...
2024-09-18 13:43:50 INFO popm popm.go:438 Successfully broadcast PoP transaction to Bitcoin testnet3 with TX hash 7e0bffe54c78e8fa0e97a59be8174334dcf83674b7fb25ba4ee4f25b829cae87
2024-09-18 13:44:04 INFO popm popm.go:358 Mining an L2 keystone at height 1546350...
2024-09-18 13:44:12 INFO popm popm.go:426 Broadcasting PoP transaction to Bitcoin testnet3...
2024-09-18 13:44:14 INFO popm popm.go:438 Successfully broadcast PoP transaction to Bitcoin testnet3 with TX hash 0fa8e483f4f7cffcd358bc1c673055b7a97513349dd8a8b344278a2fb7bccc9a
```

### Exit the Screen :&#x20;

### CTRL A + D&#x20;

Check : <https://testnet.popstats.hemi.network/pubkey/your-pub-key-adress.html>

Change : your-pub-key-adress

<figure><img src="https://1882782965-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJKcLF887TYMWzFb2yWrk%2Fuploads%2Fs4vWShDjny7SS1ARgiAf%2Fimage.png?alt=media&#x26;token=f78a240b-bae1-40e1-8a59-b224abe70321" alt=""><figcaption></figcaption></figure>
