Skip to content

Adding polymarket exchange gives notice: Please update your API Key permissions: spot trading permission is required #17

Description

@samburu1

When trying to add the polymarket exchange I get the notice "Please update your API Key permissions: spot trading permission is required" in the web app. I am using the builder keys generated from the polymarket website. The account was created with a metamask wallet. The config.json file seems to replace my keys with nonsense.

Any help appreciated.

Terminal looks like this:
2026-05-23 15:18:52,635 WARNING ExchangeConfig[polymarket] polymarket is not supporting the BTC/USDT trading pair.
2026-05-23 15:18:52,635 WARNING ExchangeConfig[polymarket] polymarket is not supporting any Bitcoin trading pair from the current configuration.
2026-05-23 15:18:52,636 WARNING WebSocket - DefaultWebSocketExchange Polymarket's websocket has no symbol to feed
2026-05-23 15:18:52,639 ERROR ExchangeBuilder RemoteTradingSignalsTradingMode is not compatible with a option exchange. Activating it might have unexpected effects.
2026-05-23 15:18:52,742 ERROR OctoBotChannelTradingConsumer Error when initializing trading mode, polymarket exchange connection is closed to increase performances: As non symbol-wildcard trading mode, RemoteTradingSignalsTradingMode requires at least one exchange trading pair to be initialized. None of the required pairs are available on polymarket.
2026-05-23 15:18:55,001 INFO WebSocket - binance Subscribing to candle with {'timeframe': '1h', 'since': 1779562800000, 'symbol': 'BTC/USDT'} (0 total feeds)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions