Solutions Technology About Contact Request a demo
Architecture

Engineered for the worst day, not the average one

A deterministic core, active-active replication, and defence-in-depth security — the same architecture used by regulated venues clearing billions in daily volume.

<0µs
p99 match latency
0M/s
Orders / sec / shard
0x
Region replication
0%
Uptime SLA
System Design

The request path, end to end

Every order travels a hardened path from gateway to settlement. Each layer is independently scalable and observable.

Gateway

FIX / REST / WS · auth & rate-limit

Risk Gate

Pre-trade checks · limits

Matching Core

In-memory · deterministic

Event Log

Replayable · append-only

Settlement

Ledger · custody · payout

gateway → risk → match → log → settle · fully observable, <15µs core

Foundations

Four engineering principles

Determinism

Replayable by design

The matching core is a deterministic state machine driven by an append-only event log. Any point in history can be replayed bit-for-bit — for audit, dispute resolution, disaster recovery and regression testing. No hidden state, no surprises.

event-log.jsonl
# Append-only · deterministic replay
{"seq":88142,"t":"NEW","mkt":"BTC-USD","px":64280.0}
{"seq":88143,"t":"FILL","qty":0.500,"lat":"11.4µs"}
{"seq":88144,"t":"CANCEL","id":"o_4f9a"}
Availability

Active-active

Synchronous replication across three regions with automatic, sub-second failover. Lose a data centre mid-session and trading continues uninterrupted.

eu-central us-east ap-south
Security

Defence in depth

MPC custody, hardware key isolation, network segmentation and quarterly third-party penetration testing.

Observability

Full telemetry

Per-order tracing, latency histograms and real-time dashboards streamed to your own monitoring stack.

Scale

Horizontal sharding

Markets shard independently. Add capacity by adding shards — no rewrites, no downtime.

Developer-first

APIs your engineers will actually enjoy

Clean REST and WebSocket APIs, FIX 4.4 for institutional flow, typed SDKs in five languages, a full sandbox, and documentation that reads like it was written by engineers — because it was.

  • REST, WebSocket and FIX 4.4 gateways
  • SDKs for Python, TypeScript, Go, Java and Rust
  • Full sandbox with seeded test liquidity
  • Webhooks, idempotency keys and replay endpoints
PythonTypeScriptGoJavaRust
stream.ts · market data over WebSocket
import { ZECClient } from "@ZEC/sdk";

const ZEC = new ZECClient({ key: process.env.ZEC_KEY });

// Subscribe to the live order book
ZEC.ws.subscribe("book:BTC-USD", (msg) => {
  const spread = msg.asks[0].px - msg.bids[0].px;
  console.log(`mid=${msg.mid} spread=${spread}`);
});

ZEC.ws.on("fill", (f) => ledger.record(f));
5
SDKs
99.99%
API uptime
<30ms
REST p99
Security & Compliance

Audited, certified, insured

We hold ourselves to the standards our institutional clients are regulated against.

SOC 2 Type II

Independently audited security, availability and confidentiality controls.

ISO 27001

Certified information-security management across the organisation.

MPC Custody

Threshold key sharding with no single point of compromise.

Pen-tested

Quarterly third-party penetration testing and bug-bounty program.

Build with confidence

Get a sandbox key and start integrating

Our solutions engineers will walk your team through the architecture and hand over sandbox credentials the same week.