# Services

## Public Endpoint

|      |                                                                          |
| ---- | ------------------------------------------------------------------------ |
| RPC  | <https://andromeda.rpc.liveraven.net>                                    |
| API  | <https://andromeda.api.liveraven.net>                                    |
| gRPC | [andromeda.grpc.liveraven.net:443](https://andromeda.grpc.liveraven.net) |

## Connections

### Peer

#### LiveRaveN Peer

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

```bash
314318c86315fb9a90e7fcaf828ba746c2ff0244@23.88.5.169:35656
```

{% endcode %}

#### External Peers

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

```bash

PEERS=$(curl -s --max-time 3 --retry 2 --retry-connrefused "https://snapshots.liveraven.net/snapshots/mainnet/andromeda-protocol/peers.txt")
if [ -z "$PEERS" ]; then
    echo "No peers were retrieved from the URL."
else
    echo -e "\nPEERS: "$PEERS""
    sed -i "s/^persistent_peers *=.*/persistent_peers = "$PEERS"/" "$HOME/.andromeda/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/mainnet/andromeda-protocol/addrbook.json > $HOME/.andromeda/config/addrbook.json
```

{% endcode %}

### Genesis

{% code overflow="wrap" %}

```bash
curl -Ls https://snapshots.liveraven.net/snapshots/mainnet/andromeda-protocol/genesis.json > $HOME/.andromeda/config/genesis.json
```

{% endcode %}
