Skip to content
01 · Exchange · spot trading platform

A spot exchange with its own liquidity engine.

Trading terminal, Easy Trade, Launchpad, Earn, native apps and a 53-screen operations console. Order books on 97 markets come from the Mirror engine, which quotes real, executable prices without tying up your capital and hedges every fill the moment it happens.

mirrored markets
97
blockchains
9
listed assets
45+
customer languages · TR EN PL
3
Product film · 30 seconds

Watch the exchange run.

Markets, the pro terminal, Easy Trade and Launchpad, recorded on the running system under a neutral brand.

Recorded on the live system; some figures are sample data. Captions in English.

What is in the block

One product. Four layers.

Everything below ships with the Exchange block. Modules marked optional are priced separately in the configurator; each console is the admin side of its module.

Customer
Web terminalPro trading · TradingView · WS feeds
Easy TradeThree-tap orders · card or balance
iOS + Android appsReact Native · published
Mobile webPhone-specific browser UI
AccountWallet · KYC · 2FA · API keys · statements
Academy & marketsContent platform · SEO pages
Modules
Matching engineMatching engine · limit, market, stop-limit
Mirror engine97 markets · cost floor · hedging
JIT cycleZero-capital · four-gate withdrawals
LaunchpadRounds · commitments · distribution
EarnFlexible · locked · dual-asset
Rewards & referralCampaigns · fee share · alerts
Fiat railEUR / TRY bank transfers · optional
ConvertQuoted swaps · optional
Consoles
Admin · 53 screensUsers, KYC, money, markets, reports, support
Mirror consoleBook, spreads, treasury, gas, alerts
Earn consoleProducts, positions, accrual log
Rewards consoleCampaigns, referrals, payouts
Launchpad adminRounds and allocations
Custody panelNodes, sync, 2FA mandatory
Foundation
Accounts & identityIdentity service · Sumsub v2 · second provider
Custody & ledgerLedger & custody · 9 chain bridges · Vault
StreamingWebSocket feeds · API gateway
DataMySQL · Redis · InfluxDB · RabbitMQ
Infrastructure~50 services · Docker Compose · Cloudflare
Trading interface

The face the customer sees.

Spot trading terminal, market pages, crypto purchase flow, launchpad and academy. Live order book and trade feed over WebSocket.

Trading terminal

Limit, market and stop-limit orders. Live order book, depth view, recent trades and TradingView charting on one screen, with a live price ticker across the top.

Market pages

A price chart for every asset, 7D/30D/90D/1Y change, an asset overview and a direct link into trading. The pages also produce content for search engines.

Two trading modes

Easy buy/sell for people who do not want the order book, and the full terminal for people who do. Both trade against the same liquidity.

Multiple languages

TR / EN / PL today; Arabic and Russian on request. The language choice persists and server-side SEO titles are translated too.

Asset listing application

Project owners submit a listing request from the site; requests land in a queue in the admin panel.

Sign-up and sign-in

Email and password with 2FA. Email verification works with either a link or a 6-digit code.

Screens · terminal & markets

Trading, markets, listing.

Screens from the running system. Light theme.

Terminal, signed in
Terminal, signed inBalances, order form and personal trade history connected.
Terminal — ETH/USDT
Terminal — ETH/USDTMarket list filters by favourites and quote currency.
Markets
MarketsAll markets with price and 24h change; search and category filters.
Asset detail page
Asset detail pagePrice chart, period selector and asset overview.
List your asset
List your assetListing application flow for project owners.

Some figures in these screens are sample data; layouts and features are the running software.

Mirror engine

Deep order books without locking up capital.

The problem

Liquidity is a new exchange’s most expensive requirement. Filling the book with your own capital means holding inventory in every market: at default limits, 97 markets need roughly $930,000 of inventory. Adding a market does not create liquidity, it divides what you already have.

The approach

The Mirror engine reads the live order book of a reference venue, applies banding, VWAP and a markup, and builds your book from it. When a customer buys from your book, the engine opens the same position in the opposite direction on the reference venue, an orderback. Your net position stays close to zero; the profit is the markup in between.

Profit floor

The engine calculates a cost floor for every market: reference taker fee + transfer amortisation + safety buffer. If the markup falls below that floor, the market is not quoted. The panel refuses a below-floor markup outright; there is no override.

97 markets, a 20-second cycle

Source books are read in parallel; a full refresh across all markets completes in well under a second.

Open exposure queue

Every fill that could not be hedged is visible line by line: market, amount, age, attempts, reason. A fill with no funds on the reference venue is not counted as failed; it waits until funding arrives.

Credit line guard

An invariant: MM credit on the ledger ≤ actual assets on the reference venue. A balance that cannot be read is counted as unknown, never as zero.

Panic control

One button pulls all books, but the engine stays up and position tracking is not switched off.

Multi-venue

Reference connectivity through Binance and CCXT; more venues can be added as sources with their own weights.

Mirror engine · one fill

Liquidity without inventory, in five moves.

What happens in the 20 seconds after a customer hits buy on a mirrored market.

  1. The engine reads the reference order book and applies banding.
  2. Your customer's market buy fills against the mirrored quote.
  3. An orderback is sent to the reference venue for the same size.
  4. The hedge fills; the open-exposure queue clears.
  5. Profit = your markup minus the taker fee · below-floor quotes are refused
JIT cycle

Zero-capital, end to end.

1 · Deposit

The customer deposits. A buffer stays in the hot wallet; the excess is forwarded to the reference venue.

2 · Trade

The customer trades against your mirrored book.

3 · Hedge

The fill is hedged with an orderback at the moment it happens.

4 · Withdraw

The customer requests a withdrawal. Exactly what the request needs is pulled from the reference venue to the hot wallet and paid out.

Four-gate withdrawals

Automatic replenishment withdrawals sit behind four separate gates: an environment switch, engine live mode, a per-key withdrawal flag and a per-asset policy row, plus a daily USD cap per asset, a manual one-day allowance and a justified record.

TRON energy system

The largest cost of TRC-20 withdrawals is TRON energy, about 13 TRX per withdrawal if burned. The system rents energy by the hour instead: 4.7–9.3 TRX, a measured saving of 30–65%. Rental is a signed payment per transaction, no escrow, from an account entirely separate from the hot wallet.

Energy safety gates

Daily TRX cap, unit-price cap (refuses anything above the burn rate), cooldown, and fail-open design: withdrawals work even if this module is unavailable. Before the payment transaction is signed it is decoded at protocol level and who pays what to whom is verified.

Collection gas

Gas tanks that fund token collection are monitored continuously; thresholds are derived from the chain’s own fee parameters. When a tank runs dry, collection does not stop silently; it raises an alert.

Proven in production

The deposit → forward → trade → hedge → withdraw cycle ran end to end with real money.

Screens · Mirror console

What the operator sees.

Screens from the running system. Light theme.

Mirror dashboard
Mirror dashboardMarket verdict, net profit for the day, open exposure, venue float, stuck money, collection gas, alerts and liquidity split.
Book
BookPer-market quoting status, standing levels and reasons.
Ladder
LadderLevel-by-level view of the target book.
Spreads
SpreadsMarkup, cost floor and net bps per market.
Profit
ProfitRealised markup in bps and USD; simulated rows kept separate.
Treasury
TreasuryChain wallets, venue balances and coverage ratio.
Deposits and forwarding
Deposits and forwardingCustomer deposits forwarded to the reference venue.
Replenishment withdrawals
Replenishment withdrawalsCaps and skip reasons.
Gas station
Gas stationCollection gas tanks, refill history, TRON energy rental.
Reconciliation
ReconciliationLedger compared with on-chain reality.
MM inventory
MM inventoryInventory and quoting capacity per asset.
Alerts
AlertsPersistent alert log; suppressed repeats recorded too.
Exchange keys
Exchange keysVenue API keys in an encrypted vault, with permissions read back.
Audit
AuditEvery intervention on engine and panel.

Some figures in these screens are sample data; layouts and features are the running software.

Launchpad · round page
Launchpad · round page
Mobile · markets
Mobile · markets
Operations console · dashboard
Operations console · dashboard

Some figures in these screens are sample data; layouts and features are the running software.

Full feature list

Everything in the box. Shown live, not described.

The list is long because the product has run an exchange for years. Each line is a working screen in the demo; we walk through the ones that matter to you on the scoping call.

See each one running: 150-screen tour, testnet account, console with write access in a guided session.

Trading

  • Spot order book, limit / market / stop
  • Easy Trade (3-tap buy & sell)
  • 97 markets, operator-listed pairs
  • TradingView charts, depth, trades
  • Maker / taker fee tiers
  • Price alerts & push
  • Open orders, history, statements

Liquidity

  • Mirror engine: mirrored books from reference venues
  • Orderback hedging per fill
  • JIT funding cycle
  • Per-market cost floor
  • Open-exposure queue
  • Credit-line guard
  • Panic control

Growth

  • Launchpad: rounds, allocations, vesting
  • Earn: flexible & fixed-term
  • Referral & task rewards
  • Promotions & announcements
  • Content platform: academy, glossary, market pages
  • SEO-ready, 7 languages

Customer

  • KYC tiers (Sumsub / Didit)
  • 2FA, device & session control
  • Fiat deposit / withdrawal via PSP & bank
  • Crypto deposit / withdrawal, address book
  • Address Shield checks
  • API keys, statements, tax export
  • Support chat & tickets

Mobile

  • Native iOS & Android
  • Markets, pro trade, pair selector
  • Wallet, deposits, withdrawals
  • Biometric login
  • Push notifications
  • Published under your developer account

Operations · 53 screens

  • Dashboard, users, KYC queue
  • Deposits, withdrawals, approvals
  • Ledger, stuck funds, reconciliation
  • Markets, currencies, fees
  • Mirror / Earn / Rewards consoles
  • Reports: financial, user, volume
  • Roles, permissions, audit log

Custody & security

  • Hot / warm / cold tiers
  • Policy engine, approver quorum
  • HSM integration on request
  • Reserve monitor & PoR export
  • Chain scanners, TRON energy rental
  • Backups, restore drills
  • DORA control mapping

Deployment

  • Cloud, self-hosted or source
  • Hetzner / AWS / on-prem
  • Cloudflare edge
  • Staging + production
  • Release notes & changelog
  • Technical file for licensing
Specifications

Exchange at a glance

Matching
matching engine (Go): spot matching, gRPC and AMQP transport · limit, market, stop-limit · self-trade prevention
Liquidity
Mirror engine on 97 markets · JIT zero-capital cycle · Binance + CCXT sources · your own market makers via API
Core
ledger service (Rails): wallets, accounting, transfers · identity service + Sumsub v2 · WebSocket feeds + API gateway
Clients
React SPA (TR/EN/PL) · React Native 0.78 iOS + Android · mobile web
Operations
53-screen admin · Mirror console · Earn console · live support · 60 email templates (TR/EN/RU/PL)
Chains
BTC, ETH, BSC, TRON, XRP, SOL, DOGE, LTC, AVAX C-Chain · RPC pools with failover
Infrastructure
~50 services in Docker Compose · Traefik · Cloudflare · MySQL, Redis, InfluxDB, RabbitMQ, Vault
Deployment
White-label cloud · self-hosted · source code · 5 weeks to launch
Pricing
Cloud from €1,600 / mo + setup · self-hosted €24,500 · source €58,100 — build an estimate

Scope your exchange.

Markets, fiat rails, languages, deployment model. A written proposal within a week of the first call.