Authentication (Private endpoints)
Send these headers with every private request (required):
X-API-Key— your public API keyX-API-Algo—ed25519X-API-Timestamp— UNIX nanoseconds (must be recent; typically ±10s window)X-API-Signature— lowercase hex of Ed25519 signature over the message below
Message to sign (exact bytes):
METHOD + "
" + RELATIVE_URL + "
" + HEX( SHA3-256( SHA3-256( BODY_BYTES ) ) ) + "
" + TIMESTAMP_NS + "
" + API_KEY- RELATIVE_URL includes query string, e.g.
/v1/trades?market=BNB_USDT&limit=50. - BODY_BYTES is exactly what you send on POST (empty for GET).
- For JSON bodies, hash the exact serialized bytes you transmit (use a stable serializer).
