npx -p @srivtx/sports-workbench sports-workbench --versionThen try any command. To run the live agent on devnet, you'll still need to subscribe once (step 2 below).
sports-workbench is a single-binary CLI. Try it with npx, or set it up properly with one curl | bash. Node 20+ required.
npx -p @srivtx/sports-workbench sports-workbench --versionThen try any command. To run the live agent on devnet, you'll still need to subscribe once (step 2 below).
curl -fsSL https://sports-workbench.srivtx.xyz/install.sh | bashno sudo, no PATH issues. writes to ~/.npm-global/bin.
sports-workbench subscribe --devnet --level 1 --weeks 4export TXLINE_API_TOKEN=<apiToken>mints a Token-2022 subscription. valid for 30 days. copy the apiToken from output.
sports-workbench signal --devnet --strategy sharpDetector --threshold 0.5 --state ./signals.jsonconnects to the free World Cup SSE feed. fires verifiable signals on every sharp move. Ctrl+C to stop.
sports-workbench verify --devnet --state ./signals.jsonpicks the latest signal and builds the full Merkle proof against the Solana program. pass --index N to verify a specific signal, or --message-id/--ts for any odds update.
sports-workbench backtest --strategy sharpDetector --from 2026-06-01 --to 2026-07-10 --threshold 2 --out report.jsonreplays the tournament through any strategy. produces a full report with trades, win rate, P&L, and on-chain proofs for every signal. add --no-verify for a fast dry-run.
sports-workbench doctor --fix