Documentation index

Quick Start Guide

Get up and running with AllenHark's Solana infrastructure and trading tools in under 5 minutes. Pick the track that matches what you're building.

Prerequisites

Before you begin, make sure you have:

  • A Solana wallet with SOL for transactions
  • Node.js 18+, Rust 1.70+, or Python 3.10+ installed
  • Basic knowledge of Solana and trading concepts

Track 1: Land transactions faster (Slipstream)

Slipstream is our transaction-landing relay: it auto-discovers the nearest region, probes latency to all available workers, and submits over the fastest protocol available.

Terminal
npm install @allenhark/slipstream @solana/web3.js
TypeScript
import { SlipstreamClient, configBuilder } from "@allenhark/slipstream";

const config = configBuilder()
    .apiKey("sk_live_your_key_here")
    .build();

const client = await SlipstreamClient.connect(config);
const result = await client.submitTransaction(txBytes);
console.log("Signature:", result.signature);

Get your sk_live_* API key from the AllenHark Console under Slipstream → API Keys, then follow the full Slipstream Quick Start (Rust and Python SDKs included).

Track 2: Stream market data (RPC, gRPC, Shreds)

Track 3: Run a trading bot

  • PumpFun Sniper — snipe token launches with 0-slot execution, reading shreds and buying through AllenHark Relay
  • Arbitrage Bot — buys a watched token on one pool and sells it on another in one transaction that starts and ends in SOL
  • Wallet Blacklist — block known scammer wallets before they hit your fills

Next Steps

Need Help?