Skip to main content

Authentication

INFO

wss://wss.prime.kraken.com/ws/v1

authenticationAuthentication Required

WebSocket connections must be authenticated by signing the request and sending the signature in HTTP headers.

Connection Headers

HeaderTypeDescription
ApiKeystringYour Kraken API key
ApiSignstringbase64-encoded signature
ApiTimestampstringAn ISO-8601 UTC string of the form 2019-02-13T05:17:32.000000Z

Environments

EnvironmentWebSocket Endpoint
Sandboxwss://wss.prime.vip.uat.lobster.kraken.com/ws/v1
Productionwss://wss.prime.kraken.com/ws/v1

API Keys

If you do not have an API key and a signature assigned, you will need to obtain them first. You can do so by contacting Kraken support staff at: prime_trading@kraken.com.

You will need separate API Keys for connecting to the sandbox and production environments.

Rate Limits

There is no limit to how many concurrent websocket connections you're allowed, though this may change in the future. If you expect to have more than ~10 active connections, please contact prime_trading@kraken.com.