Run from source code

Download the Client

Execute the following command to clone the repository :

git clone -b test https://github.com/exsat-network/exsat-client

Build the client

cd exsat-client
yarn install && yarn build

Edit the .env configuration file

Please generate ".env" file by coping from ".env.example":

cp .env.example .env

If you're following all the below steps, you don't need to modify the .env file.

If you already have a keystore file and wish to run the client directly, you may wish to configure below items:

BTC_RPC_URL=
SYNCHRONIZER_KEYSTORE_FILE=
SYNCHRONIZER_KEYSTORE_PASSWORD=

Please find the details of the configurations here.

Execute the client

1. Initiate the synchronizer account

Create or import the account

If you don't have a synchronizer account, please create a new account.

If you already have a synchronizer account, and wish to import it to your client, please import seed phase or import private key.

Register account as synchronizer

You must register your account as synchronizer , or you can't upload BTC blocks.

Set Reward Address

If you didn't set reward address for your synchronizer account, please set reward address.

2. Configurations

You can complete some client configurations or perform operations on your account:

3. Execute the client

Once the above operations are completed, your account and client are ready, and you can start it for long-term running.

4. Check and claim rewards

You could check and claim rewards on the front-page with the reward address.

Last updated