Solana’sExecution PlatformRPC & APIs.

The most cost-efficient way to build dApps, bots, and agent workflows on Solana. Flat-rate pricing, real-time pool state, and agent-ready tooling by default.

No credit card | Instant access

Global regions
3continents
US East · Europe · Asia-Pacific
DEXes routed
11+ venues
Orca · Raydium · Meteora +
Pricing model
Flat-rate
no per-call RPC billing
Time to first swap
3API calls
quote - build - submit
The Solana dev tax

Building on Solana is still too

01 / expensive
costly.

Premium RPC plans, getProgramAccounts loops, and per-call billing add up fast. Most teams overpay for infrastructure they barely use.

02 / complex
tangled.

Protocol-specific swap logic. Transaction assembly. Submission plumbing. Confirmation tracking. Every product team rebuilds the same stack.

03 / slow DX
punishing.

Opaque APIs and stitched tooling make a basic swap or execution flow harder than it should be. The glue cost is usually higher than the feature cost.

The execution layer

Quote, build, submit. Three API calls. No RPC glue.

A public, composable execution API. Below: the full flow in code, and a live quote straight from api.venum.dev. The same API powers Venum Swap in production.

swap.ts
import { VenumClient, solToLamports } from '@venumdev/sdk'

const venum = new VenumClient({ apiKey: API_KEY })

// 01. Get a quote
const quote = await venum.quote({
  inputMint: 'SOL',
  outputMint: 'USDC',
  amount: solToLamports(1),
  slippageBps: 50,
})

// 02. Build a transaction you can inspect
const build = await venum.buildSwap({
  inputMint: 'SOL',
  outputMint: 'USDC',
  amount: solToLamports(1),
  userPublicKey: wallet.publicKey.toBase58(),
})

// 03. Sign and submit
const signed = await wallet.signTransaction(build.transaction)
const { signature } = await venum.submitSwap({
  quoteId: build.quoteId,
  signedTransaction: signed,
})
POST /v1/quoteLIVE
Loading a real quote from api.venum.dev...
swap.venum.dev — built on this APILIVE
AUTO · 100 BPS
SELL
BUY
 
ROUTE
MIN RECEIVED
MULTI-ROUTE FAST BROADCAST
Our mission

The most cost-efficient way to build on Solana.

Flat-rate pricing, composable execution, and a surface designed to remove the most expensive parts of a typical Solana stack before you ever hit a rate limit.

PRICING · TODAY

Flat-rate

$0, $49, $99, or $199 per month. No per-call RPC billing and no surprise overages when a bot loops through the night.

Why it is cost-efficient: Venum streams pool state instead of forcing expensive polling patterns into every workflow.
EXECUTION · TODAY

Composable

Get the pieces, not a black-box blob. Compose routes and transactions into the flows your app, bot, or agent actually needs.

Why it is cost-efficient: One API flow replaces a pile of raw round-trips and glue code that teams normally have to own themselves.
What Venum ships today.
CapabilityVENUMJupiterHeliusShyftBirdeye
Composable swap instructions
Real-time pool state (SSE)
Agent-ready tooling
Bundle-aware submissionpartial
Multi-DEX quote aggregation
Flat-rate pricingpartial
TX status tracking
RPC, two ways

One execution layer. Two RPC products.

A clean Solana RPC for the server side. A separate URL per app — wallet, mobile app, extension, or dApp — for the client side. Both share the same backend; each ships with the gates that fit how it's actually consumed.

Free RPC · server-side

rpc.venum.dev

Standard JSON-RPC. X-API-Key gated. Drop it into @solana/web3.js Connection, scripts, bots, agents — anywhere your code runs server-side and you control the env var.

  • All read methods getAccountInfo, getMultipleAccounts, getSlot, getLatestBlockhash
  • Per-tier flat-rate quotas — no per-call billing, no surprise overage
  • Method denylist matches industry policy: getProgramAccounts on hot programs returns clean -32601, no 30s timeouts
  • WebSocket subscriptions and HTTP — same key works for both
// rpc.venum.dev — JSON-RPC, key-gated, all standard methods
const conn = new Connection('https://rpc.venum.dev', {
  commitment: 'confirmed',
  fetchMiddleware: (url, init, fetch) => {
    init.headers = { ...init.headers, 'X-API-Key': API_KEY }
    return fetch(url, init)
  },
})

const slot = await conn.getSlot()
const info = await conn.getAccountInfo(new PublicKey(mint))
Web RPC Gateway · client-side

www-rpc.venum.dev

A per-app public URL for consumer-scale clients — wallets, mobile apps, extensions, and dApps. Edge-side filtering denies bots and scrapers before they ever reach your upstream, so it stays cheap and fast as your user base grows.

  • Scripted clients — curl, scrapers, replay bots — get denied at the edge without a rules file to maintain
  • Layered checks: requests that look real to one signal still have to clear the rest
  • Failover RPC support — point it at any provider; your URL stays server-side, never echoed back
  • Lock to specific app domains, add a failover RPC, and set the tier from the dashboard — changes apply within ~60s
// www-rpc.venum.dev/v1/<your-id> — for dApp frontends
// Origin allowlist + abuse filtering at the edge.
const conn = new Connection(
  'https://www-rpc.venum.dev/v1/abc123',
  'confirmed',
)

const price = await conn.getAccountInfo(poolAddress)
Global infrastructure

Self-hosted. Global. Operated in-house.

Venum runs on its own global infrastructure, end to end. Every layer of the stack — from the Solana node to the geo-routed edge your request hits — is built and operated by Venum.

01

Dedicated bare metal

Venum operates its own Solana nodes on dedicated bare-metal hardware — not resold third-party endpoints. Tuned for low-latency reads and real-time streaming.

02

Global, geo-routed edge

One global endpoint, three continents. GeoDNS routes every request to the nearest point of presence — US East, Europe, or Asia-Pacific.

03

Streaming-first data

Prices and pool state stream directly off the node as state changes, and fan out over SSE. No polling loops anywhere in the path.

04

Protected at the edge

Layered abuse filtering in front of every public surface keeps scrapers, replay bots, and scripted clients away from production capacity.

RPC requests served
all-time
across all regions
Requests, last 24h
rolling 24-hour window
Liquidity pools indexed
live across 11+ DEXes
Abusive requests blocked
all-time
at the edge, before your upstream

Live production numbers, updated continuously. View full analytics →

Security

Built to hold other people’s traffic.

The platform assumes your users' safety is on the line. No custody, no secrets shipped to clients, and abuse handled at the edge.

Non-custodial by design

Venum never holds keys or funds. Transactions are built for inspection and signed client-side, in your users’ wallets.

Secrets stay server-side

API keys live in your environment. Failover RPC URLs are stored server-side and never echoed back to any client.

Hardened client surfaces

Origin allowlists and layered abuse filtering gate every public client-facing endpoint before requests touch production capacity.

The economics

A more cost-efficient execution stack.

Most Solana infra spend comes from polling state, fetching prices, and stitching together plumbing. Venum removes the most expensive patterns first.

ApproachMonthlyLatencyOps burdenVerdict
Self-hosted RPC node$500-2,000~50msHighOverkill for most
Other RPC providers$50-500~15msMediumStill per-call billing
Free RPC (public)$0~200ms+NoneRate-limited, unreliable
Venum API$0-199ComparableNoneFlat-rate and composable

getProgramAccounts gone.

Pool state streams in real time. The RPC call that usually blows up the monthly bill is not part of the workflow.

getAccountInfo gone.

Price updates stream over SSE instead of polling loops, which keeps compute usage and infra glue lower.

sendTransaction upgraded.

Private paths, bundle-aware submission, and rebroadcast support replace a pile of manual round-trips.

Free tier no credit card.

Enough capacity to build and test without paying for an RPC plan first.

Pricing

Simple, honest, flat-rate.

No swap fees. No hidden costs. No per-call billing surprises. Just a flat monthly line item and the execution surface you need.

Free
$0forever
No credit card. No payment. Instant API key.
  • 60 price lookups / min
  • 10 quotes / min
  • 2 swaps / min
  • 1 SSE stream connection
  • Major Solana DEXes
  • Pool browsing + snapshots
Get a Free API KeyStart without an API key →
Starter
$49/ mo
For indie builders, bots, and agent workflows.
  • 300 price lookups / min
  • 60 quotes / min
  • 15 swaps / min
  • 3 SSE stream connections
  • Real-time new-pool stream
  • Secure Web RPC Gateway
  • TX status tracking
  • Email support
Get a Free API Key
Growth
$99/ mo
For dapps outgrowing Starter caps.
  • 600 price lookups / min
  • 150 quotes / min
  • 30 swaps / min
  • 5 SSE stream connections
  • Real-time new-pool stream
  • Secure Web RPC Gateway
  • Edge response caching
  • Email support
Get a Free API Key
Pro
$199/ mo
For higher-volume bots, agents, and trading teams.
  • 1,000 price lookups / min
  • 300 quotes / min
  • 60 swaps / min
  • 10 SSE stream connections
  • Bulk pool export (seed)
  • Optimistic prices
  • Secure Web RPC Gateway
  • Edge response caching
  • Priority support
Get a Free API Key
Enterprise
Customfor teams at scale

For wallets, exchanges, and consumer apps with serious traffic. No rate limits, dedicated capacity, and a gateway sized for millions of users.

No rate limitsDedicated capacityFailover RPC
Talk to us

Cancel anytime.

Already shipping:
Routing 11+ DEXesOSS Ecosystem

Ship it like Venum is on call.

Free tier. No credit card. Instant API key. Start building in the next two minutes.