> For the complete documentation index, see [llms.txt](https://services.liveraven.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://services.liveraven.net/cosmos-testnets/zero-gravity/services.md).

# Services

## Public Endpoint

|      |                                                  |
| ---- | ------------------------------------------------ |
| RPC  | <https://testnet.zero-gravity.rpc.liveraven.net> |
| API  | <https://testnet.zero-gravity.api.liveraven.net> |
| gRPC | <testnet.zero-gravity.grpc.liveraven.net:443>    |

## Connections

### Peer

#### LiveRaveN Peer

{% code overflow="wrap" fullWidth="false" %}

```bash
a4055b828e59832c7a06d61fc51347755a160d0b@157.90.33.62:21656
```

{% endcode %}

#### External Peers

{% code overflow="wrap" fullWidth="false" %}

```bash
PEERS=$(curl -s --max-time 3 --retry 2 --retry-connrefused "https://snapshots.liveraven.net/snapshots/testnet/zero-gravity/peers.txt")
if [ -z "$PEERS" ] || [[ "$PEERS" == *"404 Not Found"* ]] || [[ "$PEERS" == *"curl:"* ]]; then
    echo "No peers were retrieved from the URL."
else
    echo -e "\nPEERS: "$PEERS""
    sed -i "s/^persistent_peers *=.*/persistent_peers = "$PEERS"/" "$HOME/.0gchain/config/config.toml"
    echo -e "\nConfiguration file updated successfully.\n"
fi
```

{% endcode %}

### Address Book

{% code overflow="wrap" %}

```bash
curl -Ls https://snapshots.liveraven.net/snapshots/testnet/zero-gravity/addrbook.json > $HOME/.0gchain/config/addrbook.json
```

{% endcode %}

### Genesis

{% code overflow="wrap" %}

```bash
curl -Ls https://snapshots.liveraven.net/snapshots/testnet/zero-gravity/genesis.json > $HOME/.0gchain/config/genesis.json
```

{% endcode %}
