Crypto Merchant API

Your exchange in a single day

Plug into our API and launch your own crypto service — no infrastructure, no liquidity, no blockchain nodes. All it takes is one HTTP request.

65+ pairs · HMAC-signed webhooks · IP whitelist · up to 10 keys

What you get

A ready-made backend for your crypto product

Zero infrastructure cost

No nodes to run, no mempool to watch, no liquidity to hold. EIDEX handles execution, custody, and settlement. You are in the market on day one.

65+ trading pairs

BTC, ETH, USDT, SOL, XRP and dozens of other assets. Market and limit orders, instant execution. One API — the entire crypto market.

Full cycle: from deposit to withdrawal

Funds land on a dedicated address → order executes → payout to your client. Every step is programmable, every status streams in real time over webhook.

Exchange-grade security

IP whitelist, granular permissions (read-only / trading / withdrawals), HMAC-SHA256 signature on every callback. Your funds are guarded the same way as funds of direct platform users.

How it works

Five steps from key to first trade

Each step is one HTTP request. No waiting, no manual operations.

  1. 1
    Step 1

    Create an API key in your account

    Result

    You get an API Key + Secret Key — ready to integrate

  2. 2
    Step 2

    Request a deposit address

    Result

    A dedicated address for each of your client's transactions

  3. 3
    Step 3

    Client sends crypto

    Result

    Automatic credit + webhook notification

  4. 4
    Step 4

    Place an order via the API

    Result

    Instant fill at the best market price

  5. 5
    Step 5

    Trigger a withdrawal

    Result

    Funds go to your client's address, status arrives via webhook

Who it's for

If you are building a crypto product — we cover the backend

Exchangers and P2P services

Automate crypto↔fiat exchange. Pull quotes, execute trades, and pay out clients — with no manual intervention.

Payment services

Accept crypto payments and auto-convert to stablecoins. A webhook fires the moment each deposit confirms.

Trading bots and aggregators

Programmatic access to the order book, instant order placement, analytics over API. Everything you need for algo trading.

Fintech products

Embed crypto features into your product in days, not months. Wallets, swaps, withdrawals — through a single REST API.

What's inside

Technical capabilities out of the box

Simple authentication

API Key + Secret in the headers. No OAuth flows or RSA certificates

Instant execution

Orders fill at market depth with no slippage

Transparent fees

Flat per-trade rate, no hidden markups

Address reservation

A unique deposit address for each client transaction (nonce-based)

Real-time webhooks

HMAC-signed notifications on every event with automatic retry

Granular permissions

READONLY / TRADING / WITHDRAW — grant the minimum access required

IP restriction

Whitelist of allowed addresses (CIDR) per key

Up to 10 keys

Separate access across services, bots, and environments

Analytics

Request, order, and volume counts — in your account and over the API

Start integrating in 5 minutes

Create an API key in your account settings, copy the Secret Key, and send your first request. Docs, Python and cURL examples — in the developer section.

FAQ

The short version

What if I lose my Secret Key?
The Secret is shown only once at creation. If lost — revoke the key and create a new one.
Are there request limits?
The rate limit is tied to your plan. Standard: 300 req/min.
Which networks are supported for withdrawals?
Depends on the asset. BTC (Bitcoin), ETH/USDT (ERC-20), TRX/USDT (TRC-20), SOL and others — see the docs for the full list.
What's the minimum order size?
Depends on the pair. Returned in /rates for each instrument.