DAYKITE
Flattening the sheet
← All projects
LIVE

Cryptocurrency Exchange

A spot exchange with a matching engine built for latency, not just liquidity — order book, wallet custody and compliance in one stack.

STATUS
Live, in production
TYPE
Spot exchange
LATENCY
Sub-millisecond matching
WHO IT'S FOR
Retail & institutional traders
TIMELINE
8-month build
TEAM
5 engineers, 1 security auditor

Overview

A spot exchange built around a matching engine designed for latency first — the order book, wallet custody and compliance layer all had to fit around that constraint, not the other way round.

The Problem

The client needed to compete for institutional order flow, which meant execution quality had to hold up under load. Most exchange software is built for feature breadth first and discovers its latency problems after launch, when fixing them means a rewrite.

How We Solved It

We built the matching engine first, in Rust, sub-millisecond under load, and fit everything else — custody, compliance, the API — around that constraint rather than bolting latency fixes on afterward. Custody got equal priority: hot/warm/cold wallet separation with multi-signature withdrawal approval, because a fast matching engine means nothing if custody is the weak point.

Key Decisions

The Result

The exchange now handles institutional-grade order flow with sub-millisecond matching, and passed both a security audit and penetration testing before its first dollar of real liquidity touched it.

Matching latency dropped from a multi-second prototype to sub-millisecond in production, and the exchange has run since launch with zero custody incidents.

Screenshots

What it looks like today

Unfinished and posted anyway. Drag, swipe, or use the arrows — these change often.

Order book
CURRENT BUILD Exchange BTC/USD ORDER BOOK 64,2120.42 64,2081.10 64,201 64,1960.88 64,1902.05 RECENT TRADES
Live order book and recent trades — the core trading interface.
01 / 01
What we built

Modules & features

The pieces that make up this project, shipped and in production.

Matching engine & order book
Multi-sig custody & withdrawal approval
KYC/AML onboarding & monitoring
Market data feed & trading API
Security audit & penetration testing
Hot/warm/cold wallet segregation
Built with
RustPostgreSQLRedisWebSocketsReact
WHAT THE CLIENT SAID

"We'd been told sub-millisecond matching was a nice-to-have we could add later. It's not — it's the whole reason a serious desk will route flow to you at all."

— Head of Trading, digital asset exchange (client name withheld under NDA)

Discussion 0

No account needed. Be kind, be honest.
No comments yet. Be the first to weigh in.
NEXT PROJECT
Crypto Mobile Wallet
OR GET IN TOUCH
Start a project