From fa7e05e1cf63b89afca993aea1a2206c667bf873 Mon Sep 17 00:00:00 2001
From: redwest88 <71982739+redwest88@users.noreply.github.com>
Date: Thu, 7 Sep 2023 21:56:19 +0200
Subject: [PATCH 1/7] Update rpc.md
---
docs/zetachain/endpoints/rpc.md | 43 +++++++++++++++++++++++++++------
1 file changed, 35 insertions(+), 8 deletions(-)
diff --git a/docs/zetachain/endpoints/rpc.md b/docs/zetachain/endpoints/rpc.md
index 0abb7929..f1a7d41f 100644
--- a/docs/zetachain/endpoints/rpc.md
+++ b/docs/zetachain/endpoints/rpc.md
@@ -8,11 +8,38 @@ description: RPC
> The RPC endpoint enables users to interact with ZetaChain's nodes, querying the node's state and transmitting transactions within the ZetaChain network.
#### A list of RPC endpoints you can use:
-- https://zetachain-rpc.f5nodes.com
-- https://zetachain-testnet-rpc.polkachu.com
-- https://rpc.ankr.com/http/zetachain_athens_testnet
-- https://zetachain-testnet.nodejumper.io:443
-- https://rpc-t.zeta.nodestake.top
-- https://zetachain-testnet.rpc.kjnodes.com
-- https://zetachain-testnet-rpc.itrocket.net:443
-- https://zeta-testnet-rpc.synergynodes.com
+
+* F5 Nodes
+```bash
+https://zetachain-rpc.f5nodes.com
+```
+
+* Polkachu
+```bash
+https://zetachain-testnet-rpc.polkachu.com
+```
+
+* NodeJumper
+```bash
+https://zetachain-testnet.nodejumper.io:443
+```
+
+* NodeStake
+```bash
+https://rpc-t.zeta.nodestake.top
+```
+
+* kjnodes
+```bash
+https://zetachain-testnet.rpc.kjnodes.com
+```
+
+* ITRocket
+```bash
+https://zetachain-testnet-rpc.itrocket.net:443
+```
+
+* Synergy Nodes
+```bash
+https://zeta-testnet-rpc.synergynodes.com
+```
From ea4c48c0048aa9ce62f5988b6c132c0e464cb12b Mon Sep 17 00:00:00 2001
From: redwest88 <71982739+redwest88@users.noreply.github.com>
Date: Thu, 7 Sep 2023 21:57:18 +0200
Subject: [PATCH 2/7] Update grpc.md
---
docs/zetachain/endpoints/grpc.md | 36 ++++++++++++++++++++++++++------
1 file changed, 30 insertions(+), 6 deletions(-)
diff --git a/docs/zetachain/endpoints/grpc.md b/docs/zetachain/endpoints/grpc.md
index 1cb70b5f..6c289214 100644
--- a/docs/zetachain/endpoints/grpc.md
+++ b/docs/zetachain/endpoints/grpc.md
@@ -8,10 +8,34 @@ description: gRPC
> The gRPC endpoint enables user interactions with a ZetaChain Node through the efficient gRPC framework. In the Cosmos SDK, this protocol is crucial for state queries and transaction broadcasts.
#### A list of gRPC endpoints you can use:
-- zetachain-grpc.f5nodes.com
-- polkachu.com/testnet_public_grpc
-- zetachain-testnet.nodejumper.io:9090
-- grpc-t.zeta.nodestake.top:443
-- zetachain-testnet.grpc.kjnodes.com:443
-- zetachain-testnet-grpc.itrocket.net:16090
+
+* F5 Nodes
+```bash
+zetachain-grpc.f5nodes.com
+```
+
+* Polkachu
+```bash
+polkachu.com/testnet_public_grpc
+```
+
+* NodeJumper
+```bash
+zetachain-testnet.nodejumper.io:9090
+```
+
+* NodeStake
+```bash
+grpc-t.zeta.nodestake.top:443
+```
+
+* kjnodes
+```bash
+zetachain-testnet.grpc.kjnodes.com:443
+```
+
+* ITRocket
+```bash
+zetachain-testnet-grpc.itrocket.net:16090
+```
From 6f8c2d44ec79c79d49d3419929c37ba3b0305a83 Mon Sep 17 00:00:00 2001
From: redwest88 <71982739+redwest88@users.noreply.github.com>
Date: Thu, 7 Sep 2023 21:59:59 +0200
Subject: [PATCH 3/7] Update api.md
---
docs/zetachain/endpoints/api.md | 43 +++++++++++++++++++++++++++------
1 file changed, 36 insertions(+), 7 deletions(-)
diff --git a/docs/zetachain/endpoints/api.md b/docs/zetachain/endpoints/api.md
index 2a3ed407..362c2006 100644
--- a/docs/zetachain/endpoints/api.md
+++ b/docs/zetachain/endpoints/api.md
@@ -8,10 +8,39 @@ description: API
> In the Cosmos SDK, the gRPC-gateway translates gRPC endpoints into RESTful ones, enabling users to interact via the REST API. This adaptation is essential for clients that don't natively support gRPC or HTTP2.
#### A list of API endpoints you can use:
-- https://zetachain-api.f5nodes.com
-- https://zetachain-testnet-api.polkachu.com
-- https://zetachain-testnet.nodejumper.io:1317
-- https://api-t.zeta.nodestake.top
-- https://zetachain-testnet.api.kjnodes.com
-- https://zetachain-testnet-api.itrocket.net:443
-- https://zeta-testnet-api.synergynodes.com
+
+* F5 Nodes
+```bash
+https://zetachain-api.f5nodes.com
+```
+
+* Polkachu
+```bash
+https://zetachain-testnet-api.polkachu.com
+```
+
+* NodeJumper
+```bash
+https://zetachain-testnet.nodejumper.io:1317
+```
+
+* NodeStake
+```bash
+https://api-t.zeta.nodestake.top
+```
+
+* kjnodes
+```bash
+https://zetachain-testnet.api.kjnodes.com
+```
+
+* ITRocket
+```bash
+https://zetachain-testnet-api.itrocket.net:443
+```
+
+* Synergy Nodes
+```bash
+https://zeta-testnet-api.synergynodes.com
+```
+
From e370b624fd983acfb3a73a27424fd5ba96e72a61 Mon Sep 17 00:00:00 2001
From: redwest88 <71982739+redwest88@users.noreply.github.com>
Date: Thu, 7 Sep 2023 23:10:30 +0200
Subject: [PATCH 4/7] Update snapshot.md
---
docs/zetachain/sync/snapshot.md | 81 +++++++++++++++++++++++++++++++--
1 file changed, 76 insertions(+), 5 deletions(-)
diff --git a/docs/zetachain/sync/snapshot.md b/docs/zetachain/sync/snapshot.md
index 0492edfb..f70973d2 100644
--- a/docs/zetachain/sync/snapshot.md
+++ b/docs/zetachain/sync/snapshot.md
@@ -7,14 +7,85 @@ description: Snapshot
> When a new node joins a network, it can use a snapshot — a compressed backup of the chain's data — to quickly synchronize with the current state. Snapshots expedite the process, reducing the need to download and verify every transaction from the beginning.
-### Find the snapshots below:
+:::info
+Choose a snapshot from the list and run the commands below. Don't forget to change `SHAPSHOT_URL`.
+:::
+
+```bash
+sudo systemctl stop zetacored
+
+# make a backup
+cp $HOME/.zetacored/data/priv_validator_state.json $HOME/.zetacored/priv_validator_state.json.backup
+
+# reset your node and download a snapshot
+zetacored tendermint unsafe-reset-all --home $HOME/.zetacored --keep-addr-book
+wget SHAPSHOT_URL | lz4 -dc - | tar -xf - -C $HOME/.zetacored
+
+# replace the priv_validator_state.json you have backed up
+mv $HOME/.zetacored/priv_validator_state.json.backup $HOME/.zetacored/data/priv_validator_state.json
+
+sudo systemctl restart zetacored && sudo journalctl -u zetacored -f
+```
F5 Nodes
-
Stop the node
-
sudo systemctl stop zetacored
-
Stop the node
-
sudo systemctl stop zetacored
+
+ url here
+
+
+
+
+
+ Polkachu
+
+
+ https://snapshots.polkachu.com/testnet-snapshots/zetachain/zetachain_1514635.tar.lz4
+
+
+
+
+
+ NodeJumper
+
+
+ https://snapshots-testnet.nodejumper.io/zetachain-testnet/athens_7001-1_2023-09-07.tar.lz4
+
+
+
+
+
+ NodeStake
+
+
+ https://ss-t.zeta.nodestake.top/2023-09-04_zeta_1474991.tar.lz4
+
+
+
+ kjnodes
+
+
+ https://snapshots.kjnodes.com/zetachain-testnet/snapshot_latest.tar.lz4
+
+
+
+
+
+ ITRocket
+
+
+ https://testnet-files.itrocket.net/zetachain/snap_zetachain.tar.lz4
+
+
+
+
+
+ Synergy Nodes
+
+
+ http://snapshots.synergynodes.com/zetachain_testnet/zetachain_testnet_1512989.tar.lz4
+
+
+
From 220f5ddc1a409f9f21330bc28fbb702812caf10d Mon Sep 17 00:00:00 2001
From: redwest88 <71982739+redwest88@users.noreply.github.com>
Date: Thu, 7 Sep 2023 23:11:29 +0200
Subject: [PATCH 5/7] Update addrbook.md
---
docs/zetachain/sync/addrbook.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/docs/zetachain/sync/addrbook.md b/docs/zetachain/sync/addrbook.md
index ad352f30..46a2a32e 100644
--- a/docs/zetachain/sync/addrbook.md
+++ b/docs/zetachain/sync/addrbook.md
@@ -9,7 +9,7 @@ description: AddrBook
Run the command and restart the node:
-:::tip
+:::info
Change `addrbook_url` to the one you choose from the list above.
:::
From 5d99782fcb22ae0d4a5f4a4fca729490c80a3d27 Mon Sep 17 00:00:00 2001
From: redwest88 <71982739+redwest88@users.noreply.github.com>
Date: Thu, 7 Sep 2023 23:31:25 +0200
Subject: [PATCH 6/7] Update rpc.md
---
docs/zetachain/endpoints/rpc.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/docs/zetachain/endpoints/rpc.md b/docs/zetachain/endpoints/rpc.md
index f1a7d41f..96af0169 100644
--- a/docs/zetachain/endpoints/rpc.md
+++ b/docs/zetachain/endpoints/rpc.md
@@ -7,9 +7,9 @@ description: RPC
> The RPC endpoint enables users to interact with ZetaChain's nodes, querying the node's state and transmitting transactions within the ZetaChain network.
-#### A list of RPC endpoints you can use:
+A list of RPC endpoints you can use:
-* F5 Nodes
+- F5 Nodes
```bash
https://zetachain-rpc.f5nodes.com
```
From 1d2fe954819ce1a325e20b750f6f67b40fe5c240 Mon Sep 17 00:00:00 2001
From: redwest88 <71982739+redwest88@users.noreply.github.com>
Date: Thu, 7 Sep 2023 23:32:46 +0200
Subject: [PATCH 7/7] Update grpc.md
---
docs/zetachain/endpoints/grpc.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/docs/zetachain/endpoints/grpc.md b/docs/zetachain/endpoints/grpc.md
index 6c289214..25df6527 100644
--- a/docs/zetachain/endpoints/grpc.md
+++ b/docs/zetachain/endpoints/grpc.md
@@ -7,7 +7,7 @@ description: gRPC
> The gRPC endpoint enables user interactions with a ZetaChain Node through the efficient gRPC framework. In the Cosmos SDK, this protocol is crucial for state queries and transaction broadcasts.
-#### A list of gRPC endpoints you can use:
+### A list of gRPC endpoints you can use:
* F5 Nodes
```bash