12 December 2023

  • Updated

Launch of 3 Free / Zero Fee USDT Spot Pairs 12 December 12 UTC

Deribit will launch trading in the following pairs, the spot USDT wallet has already been launched.

  • BTC/USDT

  • ETH/USDT

  • USDC/USDT

Breaking Change

When private/get_subaccounts is called from a subaccount we no longer show the following fields for the main account object:

  • security_keys_enabled

  • security_keys_assignments

  • proof_id_signature

  • proof_id

  • login_enabled

  • is_password

Non Breaking Change

When a new book is started we will first emit the instrument state event and subsequently the ticker events. Currently, we are first emitting the ticker event.

Affected channels:

  • instrument.state.{kind}.{currency}

  • incremental_ticker.{instrument_name}

  • ticker.{instrument_name}.{interval}

  • For multicast users: this guarantees that the Instrument Id to Instrument Name mapping from the instrument event is received before ticker events (which does not include the instrument name).

FIX

The response for Order Cancel Request has the following changes when called with ClOrdID or DeribitLabel and the execution fails:

  • MsgType will be OrderCancelReject (9) instead of general Reject (3)

  • ClOrdID or DeribitLabel will be included

Multicast

Added new multicast channels for USDT. Please check updated documentation here: DeribitMulticastClientDevelopmentPack.

Deprecation public endpoints is postponed

The earlier announced deprecation of public endpoints is postponed until further notice.

⚠️ This only affects clients via Websockets to connecting to http://www.deribit.com.

Deribit will disable all public subscriptions to the API. Public subscriptions will only be available using the Event Nodes. In order to use Deribit Event Nodes, simply change the websocket endpoint from wss://test.deribit.com/ws/api/v2 to wss://test.deribit.com/den/ws for test environment, or change wss://www.deribit.com/ws/api/v2 to wss://streams.deribit.com/ws/api/v2 for production environment.