Loading
Loading

This information was auto-extracted from the GitHub repository and may be incomplete or out of date. Always refer to the subnet's GitHub repository for the latest instructions.
Minimum swap space 4GB, recommended 8GB. DDR4 RAM type preferred.
Minimum swap space 4GB, recommended 8GB. DDR4 RAM type preferred. Requires PostgreSQL database for job history and scores.
Clone the repository
git clone https://github.com/SN98-ForeverMoney/forever-money.git && cd forever-money
Create and activate virtual environment (on Windows: .venv\Scripts\activate)
python3 -m venv .venv && source .venv/bin/activate
Install dependencies
pip install -r requirements.txt
Create and configure .env file with wallet name, hotkey, NETUID, and other settings
cp .env.example .env && nano .env
Run the miner (implement rebalance_query_handler to respond to RebalanceQuery requests)
python -m miner.miner --wallet.name <your_wallet> --wallet.hotkey <your_hotkey> --netuid 98
Clone the repository
git clone https://github.com/SN98-ForeverMoney/forever-money.git && cd forever-money
Create and activate virtual environment (on Windows: .venv\Scripts\activate)
python3 -m venv .venv && source .venv/bin/activate
Install dependencies
pip install -r requirements.txt
Create and configure .env file with PostgreSQL credentials (JOBS_POSTGRES_*), wallet settings, and pair configuration
cp .env.example .env && nano .env
Set up PostgreSQL database (required for validator operation)
docker run -d --name sn98-postgres -e POSTGRES_DB=sn98_pool_data -e POSTGRES_USER=readonly_user -e POSTGRES_PASSWORD=testpass -p 5432:5432 postgres:15
Run the validator to evaluate miner strategies and execute winning strategies on-chain
python validator/validator.py --wallet.name <your_wallet> --wallet.hotkey <your_hotkey> --netuid 98