JARS

Execution in milliseconds. Not minutes.

Launch: March

Get Early Access

Join the waitlist. Limited spots.

Receive engineering updates and access invitations.

Under the Hood and stuff

Event-Driven Pipeline

The core is a pub/sub architecture. WebSocket connections maintain persistent streams to exchange APIs. Incoming signals hit a message queue, get fanned out to worker processes, and execute in parallel. State is reconciled against the exchange on every cycle.

Signal Flow

IngestionBufferFan-OutSettlement

Design Principles

  • Atomic Locking — Balance calculations locked at the process level. No race conditions.
  • Idempotent Execution — Every order carries a unique identifier. Retries can't create duplicates.
  • Continuous Reconciliation — Background verification against exchange state.
jars-engine — bash — 120×34

user@jars-prod:~$ ./engine --mode=live --workers=24

[2026-03-12 04:21:33.847Z] [INFO] Engine v3.2.1 starting...

[2026-03-12 04:21:33.849Z] [INFO] Connecting to wss://stream.bybit.com/v5/private

[2026-03-12 04:21:33.851Z] [INFO] WebSocket handshake complete (4ms)

[2026-03-12 04:21:33.852Z] [INFO] Spawning 24 worker processes

[2026-03-12 04:21:33.890Z] [INFO] All workers ready. Listening for signals...

[2026-03-12 04:21:34.102Z] [DEBUG] Acquired lock: balance_mutex:8a2f91c

[2026-03-12 04:21:34.104Z] [SIGNAL] BTC-USDT LONG @ 97284.50 | qty: 0.4200 | seq: 2941827

[2026-03-12 04:21:34.106Z] [INFO] Broadcasting to 142 subscribers...

[2026-03-12 04:21:34.142Z] [INFO] 142/142 orders dispatched

[2026-03-12 04:21:34.144Z] [INFO] Avg latency: 38ms | Max: 67ms | Failures: 0

[2026-03-12 04:21:34.146Z] [DEBUG] Released lock: balance_mutex:8a2f91c

[2026-03-12 04:21:34.148Z] [ACK] All orders confirmed by exchange

[2026-03-12 04:21:34.150Z] [INFO] Ledger entries committed: txn_9f84a7b2

[2026-03-12 04:21:34.152Z] [INFO] Awaiting next signal...

user@jars-prod:~$

Roadmap

Where we are and what's next.

Phase 1: Foundation

The immutable ledger. A double-entry accounting system where every transaction fees, profits, losses is tracked with decimal precision. No floating point. No ambiguity. Every satoshi accounted for.

Identity Layer

Ledger Engine

Phase 2: Connectivity

The real time fabric. Persistent connections to exchange matching engines. Proprietary event buffers. Distributed locking that eliminates the race conditions plaguing amateur systems.

Distributed Lock Manager — Complete
Low-Latency Socket Layer — Complete
Parallel Execution Engine — Sigh, In progress

Phase 3: Alpha

Controlled deployment with early users. Stress-testing order routing against live volatility. Measuring slippage. Hardening reconciliation. Real capital. Real speed.

Target: Sub-50ms execution latency at scale.

Curious about the architecture?

I reply/read every message personally.

Building the next generation of
capital infrastructure for Africa

From Lagos to Nairobi to Johannesburg.Anywhere.Everywhere