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.
1npm install @allenhark/slipstream @solana/web3.js1import { SlipstreamClient, configBuilder } from "@allenhark/slipstream";
2
3const config = configBuilder()
4 .apiKey("sk_live_your_key_here")
5 .build();
6
7const client = await SlipstreamClient.connect(config);
8const result = await client.submitTransaction(txBytes);
9console.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)
- Staked RPC endpoints — stake-weighted QoS for reliable sendTransaction
- Yellowstone gRPC — stream accounts, transactions, blocks, and slots
- ShredStream — raw shreds before block propagation completes
- REST API and WebSocket API reference
Track 3: Run a trading bot
- PumpFun Sniper — snipe token launches with 0-slot execution
- PumpFun Launch Bundler — atomic token creation and liquidity bundling
- Arbitrage Bot — cross-DEX arbitrage across Raydium, Orca, and Meteora
- Wallet Blacklist — block known scammer wallets before they hit your fills
Next Steps
Need Help?
- Join our Discord community
- Email support: support@allenhark.com
- Check the error reference