When attempting to connect a Bybit EU account to a local instance of Gainium, the system returns a validation error stating the API keys are not valid for Spot trading, even when all correct permissions (Spot, Trade, etc.) are enabled on the exchange side.
Environment
-
Version: Gainium Local (latest)
-
Exchange: Bybit EU (SATOS/European entity)
-
OS: Windows 11 / Podman
Steps to Reproduce
-
Open the local Gainium dashboard.
-
Navigate to Exchanges > Add Exchange.
-
Select Bybit SPOT as Exchange
-
Select https://bybit.eu as Bybit origin.
-
Enter the API Key and Secret generated on a Bybit EU account.
-
Click Save/Connect.
Expected Behavior
The exchange should be added successfully, recognizing the Spot trading capabilities of the Bybit EU account.
I also expect that at least an entry is added and maybe with an exclamation mark that something is wrong, but it should be added to the list, to correct it later if something is wrong
Actual Behavior
An error message appears: API keys not valid for spot. The exchange cannot be added to the dashboard.



