v3

latestOpenAPI 3.0.02026-07-311784111.3 MB
Wallet
Private

Transfer funds to another user. This method allows you to send funds from your main account to another Deribit user's account. The transfer is processed internally and does not require blockchain transactions.

📖 Related Article: Managing Transfers

Scope: wallet:read_write and mainaccount

Try in API console

get/private/submit_transfer_to_user

Query parameters

currency'BTC' | 'ETH' | 'USDC' | 'USDT' | 'EURR' required

Currency, i.e "BTC", "ETH", "USDC"

The currency symbol

amountnumber required

Amount of funds to be transferred

destinationstring required

Destination wallet's address taken from address book

Response

Success response

jsonrpc'2.0' required

The JSON-RPC version (2.0)

idinteger

The id that was sent in the request

Example response

{
  "result": {
    "id": 12,
    "created_timestamp": 1536569522277,
    "amount": 1,
    "other_side": "Smith",
    "updated_timestamp": 1536569522277
  }
}