Quickstart
Connect Validator Quickstart
The following instructions assumes you are running a single validator full node with a remote instance of Connect. If you are not running a full node, you do not need to run Connect.
This document will guide you through setting up and running Connect, as well as configuring your node to receive data from Connect.
Installation
Using Curl
From GitHub Releases
Head over to our GitHub Releases page and download the binary that matches your machine’s architecture.
From Source
To install from source, you’ll need Git and Go.
Enter the commands below to install the binary.
Verify Installation
Let’s check Connect is properly installed on your machine. You should see the version printed in your terminal after running the following command:
Run Connect Sidecar
This tab provides general instructions for starting the Connect sidecar. If you are running one of the chains listed in the tabs above, please refer to those instructions.
To run Connect, which starts the service on the default port of 8080
, enter the following command:
This tab provides general instructions for starting the Connect sidecar. If you are running one of the chains listed in the tabs above, please refer to those instructions.
To run Connect, which starts the service on the default port of 8080
, enter the following command:
The required Connect version for the Neutron chain is v1.0.12
.
To run Connect, which starts the service on the default port of 8080
, enter the following command:
The required version for Connect with Stargaze is v1.0.12
.
You need to configure a custom API endpoint for use with the Osmosis provider, https://rest.osmosis-1.interchain-apis.com
.
Set the following oracle.json
configuration file. Keep the file path handy as we will pass it into a flag when running Connect.
With the oracle.json
file path, enter the following command to run Connect.
The required Connect version for the Warden chain is v1.0.12
.
To run Connect, which starts the service on the default port of 8080
, enter the following command:
The required Connect version for the Initia chain is v1.0.12
.
To run Connect, which starts the service on the default port of 8080
, enter the following command:
Verify Connect
To verify Connect is working, run the following command:
The output of the command should look similar to this:
Run Application Node
In order for the application to get prices from Connect, we need to add the following lines under the [oracle]
heading in the app.toml
.
Remember to change the oracle_address
value to the address of your Connect sidecar.
Once your app.toml
is configured, you may start your node as normal.
Additional Steps
Using a remote signer? Have a distributed validator setup? Check out the advanced setups to learn how to properly configure your validator infrastructure.