Now live on Solana · GPU perps engine v1

Perpetuals at the
speed of the GPU.

zKmex is a GPU-accelerated perpetual futures protocol on Solana. A massively parallel matching engine clears thousands of orders per block, risk policies are enforced on-chain, and liquidations settle in microseconds — all margined in USDC.

Solana Mainnet · Non-custodial · Oracle-priced · MIT License

Solana·GPU Matching Engine·Perpetual Futures·Cross-Margin·On-Chain Risk·Pyth Oracle·USDC Settlement·50x Leverage·Sub-ms Liquidations
solana://mainnet · zKmex perp engine
SOL-PERP+12.4%
GPU-matched · oracle-priced · cross-margin
MARK
$184.39
+12.4%
FUNDING / 1H
0.0094%
longs pay
OPEN INT.
$47.2M
+8.1%
24H VOL
$1.20B
stable
Mark price · 24h
longs shorts
Match Latency0.4ms
Liq. Pass0.9ms
zKmex logo mark

Integrate

One engine. Three ways to trade.

A TypeScript package for your trading bot, a Python library for your quant pipeline, or raw REST and WebSocket pointed at the GPU matching engine. Same markets, same on-chain risk, every time.

TYPESCRIPT

Trade from your Node app

One import wires the zKmex perp engine into your bot. Open positions, stream the orderbook, and manage margin from Hono, Express, Fastify, NestJS, or Next.js.

$ npm install @zkmex/sdk

PYTHON

Quant-ready Python

Full async support via asyncio. Backtest, sign orders, and run liquidation keepers with NumPy, pandas, and your existing strategy stack.

$ pip install zkmex

REST + WS

Low-latency REST & WebSocket

Stream GPU-matched fills over WebSocket and place orders over REST. No SDK required — works from any language pointed at the engine.

POST https://api.zkmex.fun/v1/orders

What's Inside

Everything a perp DEX should do — accelerated.

A GPU matching engine, on-chain risk, oracle marks, instant liquidations, and a pro terminal — wired together so the next trade is always one keystroke away.

GPU Matching Engine

Orders are matched in massively parallel batches on GPU compute, then committed to Solana. Thousands of fills per block with deterministic, verifiable ordering.

Up to 50x Leverage

Cross-margin and isolated-margin perps with leverage up to 50x. Margin, funding, and PnL are computed continuously against the live oracle mark.

On-Chain Risk Policies

Position caps, margin ratios, and max leverage live in a Solana program — not in app code. The engine cannot open a position the program would reject.

Sub-ms Liquidations

A GPU-parallel risk pass scans every position each tick. Underwater accounts are liquidated in microseconds, keeping the book solvent under volatility.

Oracle-Priced Marks

Marks and funding are anchored to Pyth price feeds with confidence bands. Funding accrues per-block so longs and shorts stay tied to the index.

Trader Terminal

Live orderbook, depth, funding, and open-interest across every market. ⌘K to search markets, hotkeys for size and side — no menu hunting.

Overview

Every market, every position — at a glance.

Live marks, funding rates, open interest, and per-account margin health without ever leaving the terminal. Built for traders who run size across many markets at once.

solana://mainnet · 4 markets
SOL-PERP+12.4%
GPU-matched · oracle-priced · cross-margin
MARK
$184.39
+12.4%
FUNDING / 1H
0.0094%
longs pay
OPEN INT.
$47.2M
+8.1%
24H VOL
$1.20B
stable
Mark price · 24h
longs shorts
Match Latency0.4ms
Liq. Pass0.9ms

Fills

Inspect every fill.
Replay any liquidation.

A virtualized blotter with sharp status colors, real timestamps, and full fill payloads one click away. Filter by market, search by account, and audit the GPU-matched ordering from the keyboard.

SOL-PERP · last 50 fills
Fills184,679
Fill IDMarketSizeMatchAge
fill_3aa18SOL-PERP open+250now
fill_3aa17BTC-PERP filled-0.80.4ms2s
fill_3aa16SOL-PERP liquidated+5000.9ms8s
fill_3aa15ETH-PERP filled-1.20.3ms14s
fill_3aa14SOL-PERP filled+2500.4ms22s
fill_3aa13JTO-PERP filled+10k0.6ms31s
fill_3aa12BTC-PERP resting-0.5limit

Risk

Margin enforced by the program.
Not by your app code.

Position caps, margin ratios, and max leverage live on-chain and are evaluated by the zKmex Solana program before any order fills. There is no way to over-leverage from application code — the risk policy is a cryptographic constraint, not a suggestion.

risk · conservative-vault
Risk: conservative-vault Enforced
max_leverage24xMax leverage per position
max_position$250kMax notional per market
maint_margin5.0%Maintenance margin ratio
liq_buffer1.5%Buffer before forced close
oraclePythMark price source

Liquidations

GPU-parallel liquidations.
No keeper races.

A single GPU risk pass scans every open position each tick and settles underwater accounts atomically. The protocol stays solvent through volatility while the insurance fund backstops bad debt — all on Solana mainnet.

liquidation · engine_7x2k
engine_7x2k Scanning
ACCOUNTtrader-vaultwa2lab3c...19e3
MARKETSOL-PERP · long500 @ 24x
MARGIN4.2% / 5.0%below maint.
STATUSGPU risk pass · Underwater · Pending liquidation

Open your first perp.

Connect a Solana wallet and place a GPU-matched order in under a minute. No signup, no custody. Trade live on devnet, then flip one flag to go to mainnet.

zKmexzKmexGPU Perpetuals · Solana