Private Transaction Relay
0-Slot Landing

AllenHark Relay

Ultra-low latency Solana transaction relay with sub-millisecond QUIC dispatch across 4 global regions. Bypass the public mempool, land transactions directly on leader nodes, and achieve 0-slot landing — your transaction included in the same block it was submitted.

4
Global Regions
0.1ms
QUIC Dispatch
99.8%
Same-Slot Landing
50K+
TPS Capacity

Sub-Millisecond Dispatch

QUIC protocol enables 0.1ms transaction dispatch with persistent connections and zero TCP handshake cost.

MEV Protection

Transactions bypass the public mempool and go directly to validators, protecting you from front-running and sandwich attacks.

Leader-Aware Routing

Automatic leader schedule optimization ensures your transactions reach the current leader with minimal latency.

0-Slot Latency Comparison

Real-world transaction propagation times from Frankfurt to Solana validators. QUIC's multiplexing and 0-RTT handshake deliver unmatched speed.

ProviderProtocolAvg LatencyP99 LatencySame Block %
AllenHark RelayQUIC0.1ms0.2ms99.8%
Premium RPC (Co-located)HTTPS~1-2 ms~3-5 ms95-97%
Standard RPCHTTPS~5-10 ms~15-25 ms85-90%
Public RPCHTTPS~50-100 ms~200-500 ms60-75%

Why QUIC is Faster

QUIC eliminates TCP's 3-way handshake with 0-RTT connection establishment, prevents head-of-line blocking through independent stream multiplexing, and provides built-in congestion control optimized for blockchain workloads. This results in consistent sub-millisecond transaction propagation to the leader's TPU.

Global Relay Network

4 independent relay instances, each running the full 5-channel stake-weighted broadcast pipeline. All endpoints broadcast simultaneously via QUIC.

QUIC Endpoints

Recommended — use IP directly for lowest latency

Frankfurt84.32.223.83:4433
Amsterdam84.32.104.38:4433
New York66.94.98.217:4433
Tokyo84.247.153.145:4433

HTTPS Endpoints

Simple integration — uses domain names

Frankfurtfra.relay.allenhark.com
Amsterdamams.relay.allenhark.com
New Yorkny.relay.allenhark.com
Tokyotyo.relay.allenhark.com

relay.allenhark.com is an alias for Frankfurt.

WebSocket Endpoints

Persistent stream — open once, send many. Bundle support included.

Frankfurtfra.relay.allenhark.com
Amsterdamams.relay.allenhark.com
New Yorkny.relay.allenhark.com
Tokyotyo.relay.allenhark.com

wss://{region}/v1/stream/tx · /v1/stream/bundle

Start Sending in 3 Steps

No monthly contracts. No rate limits. You can even send transactions without an API key.

1

Sign Up

Create your account on the AllenHark Console. No credit card required.

2

Get Your API Key

Generate an API key from the Relay tab in your dashboard. Optional — you can send without one.

3

Send a Transaction

Submit your first transaction with the snippet below — or stream continuously over WebSocket / QUIC.

HTTPS Quick Start
curl -X POST https://fra.relay.allenhark.com/v1/sendTx \
  -H "Content-Type: application/json" \
  -d '{
    "tx": "BASE64_ENCODED_TX"
  }'
WebSocket Quick Start
const ws = new WebSocket(
  "wss://fra.relay.allenhark.com/v1/stream/tx"
);
ws.onopen = () => ws.send(JSON.stringify({
  id: "1", tx: "BASE64_ENCODED_TX"
}));
ws.onmessage = (e) => console.log(JSON.parse(e.data));

Integration Options

QUIC Protocol

Recommended for maximum performance

  • 0.1ms dispatch with persistent connections
  • Zero handshake overhead (0-RTT)
  • Stake-weighted broadcast (SWQoS)
  • Jito tip integration
  • Ideal for HFT bots and arb
84.32.223.83:4433 (Frankfurt)

HTTPS API

Simple integration path

  • 5-10ms latency
  • Standard REST API
  • Easy integration with any language
  • No API key required to start
  • Perfect for testing and prototyping
fra.relay.allenhark.com/v1/sendTx

WebSocket Streaming

Persistent connection, browser-native

  • One handshake, then unlimited frames
  • Atomic bundles (up to 5 txs)
  • Browser-native — no proxy needed
  • Pipelined sends, correlated by id
  • Same auth and tip rules as HTTPS
wss://fra.relay.allenhark.com/v1/stream/tx

Co-Location for True 0.1ms

For absolute lowest latency, co-locate your trading infrastructure with us in Equinix TY3 (Tokyo) or NY5 (New York).

  • Direct private link to relay
  • True 0.1ms dispatch
  • Guaranteed throughput
  • Priority engineering support
Learn about co-location

Frequently Asked Questions

What is AllenHark Relay?

AllenHark Relay is a private transaction propagation network for Solana. Instead of broadcasting through the public gossip network (where your transactions can be front-run), the relay delivers transactions directly to validator TPU ports via QUIC, WebSocket, and HTTPS — with sub-millisecond dispatch, MEV protection, and stake-weighted broadcast across 4 global regions.

Can I stream transactions over WebSocket?

Yes. Open one wss:// connection to any region and send transactions or atomic bundles for as long as you like — no new TLS handshake per request. Endpoints: wss://{region}.relay.allenhark.com/v1/stream/tx for single transactions and wss://{region}.relay.allenhark.com/v1/stream/bundle for atomic bundles (up to 5 txs). Browser-native, language-agnostic, same auth and tip rules as HTTPS.

What is 0-slot landing?

0-slot landing means your Solana transaction is included in the exact same slot (~400ms block) as the one in which it was submitted — the fastest possible inclusion. AllenHark Relay's QUIC protocol, leader-aware routing, and co-located infrastructure are what make 0-slot landing possible. Think of 0-Slot as the speed guarantee enabled by the relay's architecture.

Which regions are available?

AllenHark Relay operates in 4 regions: Frankfurt (primary), Amsterdam, New York, and Tokyo. Each region runs an independent relay instance with the full 5-channel broadcast pipeline. QUIC connections use IP addresses directly for lowest latency; HTTPS uses regional domains (fra, ams, ny, tyo).

What is SWQoS and how does it help?

Stake-Weighted Quality of Service (SWQoS) means that Solana validators prioritize transactions from connections backed by validator stake. AllenHark Relay broadcasts through one of the largest staked connection pools in the ecosystem, which means your transactions get priority scheduling at the leader — higher inclusion rates and faster landing.

How do Jito tips work with the relay?

You can attach a Jito tip to any transaction sent through the relay. The relay automatically routes tipped transactions through the Jito block engine for priority inclusion. Tips are optional — untipped transactions still benefit from the full broadcast pipeline.

What is the pricing?

AllenHark Relay charges 0.001 SOL per transaction. No monthly minimums, no rate limits, no hidden costs. API keys are optional — you can start sending transactions immediately without signing up, though an API key unlocks rate tracking and transaction history.

Do I need co-location to benefit from 0-slot?

It helps significantly. The bot or application submitting transactions should be within single-digit milliseconds of the leader. AllenHark co-location in Frankfurt, Amsterdam, New York, or Tokyo places you <1ms from the nearest relay. Running from residential internet adds 80–250ms and typically forfeits the 0-slot advantage.

How does 0-slot compare to Jito bundles?

Jito bundles guarantee atomic inclusion (all or nothing) via a block engine — they are about composition, not latency per se. 0-slot is about raw speed: landing as early as possible in the current leader's slot. Slipstream routes between both intelligently based on transaction type.

Ready to Get Started?

Sign up for free, generate your API key, and start relaying transactions in minutes.