Block trades
One price for the whole order, given before you accept. Nothing is worked across a book in pieces. Spreads start at 0.60% and are agreed inside the quote.
OTC desk · Dubai
The desk quotes a single price for the whole order, converts treasury balances held in dirhams, and settles on windows agreed in advance. Access is by arrangement.
Block trades from
AED250,000
per trade. Smaller orders are handled on the exchange.
Dealing
A named dealer handles the account. Orders are discussed, priced and confirmed in writing before anything settles.
One price for the whole order, given before you accept. Nothing is worked across a book in pieces. Spreads start at 0.60% and are agreed inside the quote.
For companies in the United Arab Emirates holding dirhams: convert a treasury balance into digital assets, or back into dirhams, without sending funds abroad first. Dollar exposure is priced through the peg, at 3.6725 dirhams to the dollar.
Dirham settlement runs on the local rails. The desk confirms which window applies before it prices, and cut-off times are set per account.
| Rail | Settles |
|---|---|
| Aani | Seconds |
| UAEFTS | Same business day |
A dedicated desk
You deal with the same person each time. Prices are quoted on request, held while you confirm, and recorded against a reference you keep.
Monday to Friday, UAE business hours. Outside them, orders wait for the next window.
Onboarding
Tell us about the company and the desk replies with the onboarding pack. Nothing confidential is asked for here: no documents, no account numbers, no card details.
Interface
Request a quote, hold it while you decide, then submit the order against the quote reference. Keys are issued to approved accounts and scoped to what they are for.
POST /v1/quotes
Authorization: Bearer <desk-key>
Content-Type: application/json
{
"side": "buy",
"fiat": "AED",
"asset": "BTC",
"amount": "250000.00"
}
HTTP/1.1 200 OK
{
"quote": "AQ-4M8T-62PL",
"price": "400686.75",
"spread": "0.0060",
"network_fee": "0.00001400",
"receive": "0.62391479",
"expires_in": 30
}
A worked example. Figures follow the rates shown on this site.
One key per account, sent as a bearer token over TLS. A key is scoped either to quoting or to dealing, never to both.
A quote is held for 30 seconds. After that the reference is refused and you ask for a new price.
Every submission carries your own reference. Repeating a reference returns the first result instead of dealing twice.
Settlement status is pushed to an endpoint you register, and the same state can be read back from the order resource.