Deribit-style HMAC-SHA256 signing with custom Authorization header.
How it works
- Generate timestamp (ms) and nonce (ms)
- Build request data:
METHOD\npath?query\nbody\n - Build auth string:
timestamp\nnonce\nrequest_data - Sign with HMAC-SHA256 (hex encoded)
- Set Authorization:
deri-hmac-sha256 id={key},ts={ts},sig={sig},nonce={nonce}
Configuration
signing: %{pattern: :deribit}No additional configuration needed — format is fixed.