شبكة اختبارتعمل LiberX حالياً على شبكة اختبار عامة عميقة في طريقها إلى الشبكة الرئيسية. التداول مقيد بمجموعة مصرّح بها.
عرض الحالة

Quickstart

Sign in, stream an orderbook, place an order.

1. Sign in (SIWE)

Post an EIP-4361 message to POST /v1/auth/siwe. The gateway returns a bearer token scoped to one session key.

2. Stream

const ws = new WebSocket('wss://api.liberx.xyz/ws/v1');
ws.onopen = () => ws.send(JSON.stringify({
  op: 'subscribe',
  streams: ['book.BTCUSD', 'trades.BTCUSD'],
}));
ws.onmessage = (ev) => {
  // MessagePack-encoded frames; decode with @msgpack/msgpack
};

3. Place an order

curl -X POST https://api.liberx.xyz/v1/orders \
  -H "Authorization: Bearer $TOKEN" \
  -d '{
    "symbol": "BTCUSD",
    "side": "long",
    "type": "market",
    "margin": 1000,
    "leverage": 10,
    "nonce": 17
  }'