From 8c76087b6acd1ab9ffac5e3b3e11d67117446cf2 Mon Sep 17 00:00:00 2001 From: multipleof4 Date: Sun, 15 Mar 2026 14:40:09 -0700 Subject: [PATCH] Fix: make Kalshi API base configurable --- lib/kalshi/auth.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/kalshi/auth.js b/lib/kalshi/auth.js index 546bc07..24d9918 100644 --- a/lib/kalshi/auth.js +++ b/lib/kalshi/auth.js @@ -1,6 +1,7 @@ import crypto from 'crypto'; -const KALSHI_API_BASE = 'https://api.elections.kalshi.com'; +const DEFAULT_KALSHI_API_BASE = 'https://api.elections.kalshi.com'; +const KALSHI_API_BASE = (process.env.KALSHI_API_BASE || DEFAULT_KALSHI_API_BASE).trim().replace(/\/+$/, ''); /** * Signs a Kalshi API request using RSA-PSS with SHA-256.