# 3SAT Solver Client Quick Start

Prerequisite: install Node.js LTS before running this client.

macOS install options:
- Download and install Node.js LTS from https://nodejs.org
- Or, if you use Homebrew, run: brew install node

Linux install option:
- Install Node.js LTS with your distribution package manager.

Steps:
1. Fund the dedicated solver wallet with gas and $3SAT for the solver bond.
2. Open Terminal in this folder.
3. Run chmod +x ./Start-Solver.sh once if macOS says the file does not have permission.
4. Run ./Start-Solver.sh.
5. If .env does not exist, the script creates it.
6. Paste only SOLVER_PRIVATE_KEY for a dedicated solver wallet when prompted.
7. The client installs npm dependencies on first setup, builds, and starts automatically.

The client is preconfigured for the current Arb Sepolia test deployment. Advanced settings are optional and commented in .env.example.
