Engine Sora MEV X v2.4
Event-driven execution on Solana mainnet-beta
SOL spot syncing…
Solana MEV execution intelligence
Sora MEV X by Sora Labs

We execute the spread the markethasn't settled yet.

Sora MEV X listens to Solana at the shred level, rebuilds the route graph on every pool delta, and submits protected Jito bundles — behind a risk engine that refuses anything it cannot price.

Ingest latency
8.4 ms
geyser gRPC
Slot budget
400 ms
hard deadline
Bundle route
Jito
revert protected
Architecture

Four layers, one slot budget

Every stage is measured against the ~400ms slot. If a layer misses its budget, the bundle is dropped rather than sent blind.

01

Ingest

Yellowstone Geyser gRPC plus RPC websocket subscriptions on dedicated nodes. Account, slot and transaction streams decoded in-process.

geyser · ws · shreds
02

Search

Route graph rebuilt on every pool state delta. Atomic, cyclic and LST-basis searchers score candidates against live reserves.

rust searcher core
03

Risk

Hard pre-trade gates: minimum expected profit, slippage ceilings, tip caps, daily loss limits and failure-rate circuit breakers.

always on
04

Execute

Simulated, then submitted as Jito bundles with revert protection and RPC failover when relayer latency spikes.

jito block engine
Stack

Infrastructure, not a wrapper

Sora Labs runs its own nodes, its own searchers and its own settlement ledger. The terminal you sign into is a view over that pipeline — nothing is executed in your browser.

~400ms
slot budget
4
block engine regions
24/7
risk engine
Streams
Yellowstone Geyser, RPC websockets, Jito shred stream
Core
Rust searcher, Python analytics, Redis hot state
Storage
PostgreSQL settlement ledger with slot-level audit
Routing
Jito block engine, Frankfurt · Amsterdam · NY · Tokyo
Custody
Backend signer service — keys never reach the browser
Interface
React + TypeScript terminal with live telemetry
Provisioning

Account first, phrase second, wallet third

01

Create your account

Sign up with email or Google. Your account is the identity the engine binds execution to.

02

Secure your recovery phrase

A 12-word phrase is generated and shown once. Nothing is assigned until you confirm it is stored offline.

03

Fund and activate

Your wallet address is assigned, then execution arms after a 1.00 SOL working-capital deposit and your chosen conditions.

Ready to be assigned a wallet?

Provisioning takes under a minute. Keep your recovery phrase offline.

Get started
Security

The engine refuses what it cannot price

Signer isolation

Private keys live in the backend signer service. The dashboard never holds key material.

Pre-trade simulation

Every candidate is simulated against live state before a bundle is built.

Revert protection

Jito bundles keep failed attempts off-chain instead of burning fees.

Circuit breakers

Daily loss caps and failure-rate limits halt execution without operator input.