Skip to content

Introduction

Venum is Solana execution infrastructure for builders. It provides the layer between raw RPC and your application — swap building, routing, MEV-protected submission, and real-time pool state.

What Venum Does

Every trading bot, wallet, Telegram bot, and dApp on Solana rebuilds the same painful stack:

  1. DEX integration — Understanding 12+ DEX protocols, their account layouts, instruction formats
  2. Route optimization — Finding the best pool for a given swap across all DEXes
  3. Transaction building — Composing instructions, compute budgets, blockhash management
  4. MEV-protected submission — Jito bundles, retry logic, rebroadcast
  5. Real-time data — Pool state, price feeds, new pool detection

Venum handles all of this. You get composable TransactionInstruction[] that you can bundle with your own logic.

Venum vs Jupiter

VenumJupiter API
OutputTransactionInstruction[] — compose with anythingSerialized TX blob — take it or leave it
Self-hostableYes (open-source SDK)No
Rate limitsNone (self-hosted) or generous (hosted)Strict quotas
Pool stateReal-time via GeyserNot available
SubmissionJito MEV-protected, built-inNot included

Supported DEXes

DEXTypeProtocol
Orca WhirlpoolConcentrated liquidityCLMM
Raydium CLMMConcentrated liquidityCLMM
Raydium AMM V4Constant productAMM
Raydium CPMMConstant productAMM
Meteora DLMMDynamic liquidityBin-based
Meteora DynamicConstant productMercurial vaults
Meteora DAMM V2Dynamic AMMV2
PumpSwapConstant productpAMM
PhoenixOrder bookCLOB
Orca Token SwapConstant productLegacy
SaberStable swapStableSwap
NumeraireStable swap1bps fee

Architecture

Your App


Venum API (api.venum.dev)
    ├─ POST /v1/quote        → Best route across 12 DEXes
    ├─ POST /v1/swap/build   → Unsigned TX (you sign)
    └─ POST /v1/swap         → Submit via Jito (MEV-protected)


Execution Engine
    ├─ 12 DEX swap builders (local math, zero RPC for cached pools)
    ├─ Geyser gRPC pool state (real-time, sub-second)
    ├─ Pyth + Binance price feeds
    ├─ Jito bundle submission (5 regional endpoints)
    └─ Blockhash cache (2s refresh)

Solana Execution Infrastructure for Builders