Steps to Quickstart

  1. Download the client

git clone https://github.com/FLock-io/FL-Alliance-Client.git
  1. Prepare Docker

sudo groupadd docker
sudo usermod -aG docker $USER
  1. Initialise and activiate a new conda environment

conda create -n flock_client python==3.11
source activate flock_client
  1. Install dependencies

cd FL-Alliance-Client
pip install -r requirements.txt
  1. Prepare the Makefile

  • Navigate to Makefile at the root folder

  • Replace TASK_ADDRESS with the address of the task that you intend to join.

  • Replace YOUR_ALCHEMY_API_KEY with your Alchemy API key.

  • Replace YOUR_PRIVATE_KEY with your private key. Ensure that this wallet contains $FML as well as Base Sepolia ETH. Please protect your private key and do not publish it to Github for instance.

  • Put the data you intent to train with to this repo. Then, replace YOUR_PATH_TO_DATA with the path to your datasets.

  1. Build and run the client

make build
make start

Last updated