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