Skip to content

no-limit-nodes/every-solana-program-decoded

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The complete reference for every Solana program we decode in real time

37 Solana programs · 1,074 decoded instructions and events · sub-50ms latency · gRPC over TLS
One markdown reference page for every instruction and event we decode. Account tables, argument types, payload fields, and ready-to-run gRPC client samples in Python, JavaScript, Rust, Go, and grpcurl. Powered by NoLimitNodes.

MIT License 37 programs 1074 streams gRPC TLS Solana Mainnet <50ms latency Powered by NoLimitNodes

Quickstart · Programs · Page format · How it works · Glossary · Live →


What this is

A complete markdown reference for every Solana program instruction and event in the NoLimitNodes Program Streams catalogue. 37 programs. 1,074 decoded streams. Every page tells you the gRPC topic, the accounts an instruction takes, the arguments it accepts, the fields an event emits, and gives you working subscriber code in five languages.

If you're trying to integrate any of these on Solana — without writing your own anchor IDL parser, your own borsh deserializer, or your own log scraper — start here, then go stream it live.

You're in the right place if you're looking for:

  • A PumpFun decoder reference — every instruction, every event, every account, with code samples
  • A Raydium AMM / CLMM / CPMM decoder reference with full instruction and event coverage
  • A Meteora DLMM, DAMM, Pools, Vault, and Dynamic Bonding Curve reference
  • The Orca Whirlpool instruction and event reference
  • A Jupiter Swap, DCA, Limit Order, and Perpetuals reference
  • A Kamino Lending, Vault, Farms, and Limit Orders reference
  • The OpenBook v2 orderbook DEX reference
  • A Boop, Moonshot, DumpFun, Vertigo, Virtuals launchpad reference
  • A Solana gRPC streaming API that delivers any of the above as decoded JSON or Protobuf

Quickstart

1. Pick a stream

Browse the Programs section below. Click into any program (e.g. PumpFun, Raydium CLMM, Meteora DLMM) and pick the instruction or event you need. Every stream has its own page with topic, schema, and code samples.

2. Get a NoLimitNodes account

Head to https://app.nolimitnodes.com/register and start a free trial. Once you're in, copy your eventstream policy from the dashboard.

3. Subscribe

Every stream page has copy-paste examples in five languages. Here's the universal grpcurl form:

grpcurl \
  -H 'x-eventstream-policy: <your-policy>' \
  -d '{"topic":"<topic>","format":"JSON"}' \
  events.nln.clr3.org:443 \
  nln.stream.v1.StreamService/Subscribe

Decoded JSON events stream back to you in under 50ms from block confirmation.

Looking for production-grade gRPC client code? See the companion repo with working clients in 7 languages: ultimate-solana-programs-streaming-reference.

What you get on every page

Every individual stream page (1,074 of them) follows the same format:

  • Topic — the gRPC topic name (e.g. solana.pump_fun.buy)
  • Stream details — program ID, type (instruction or event), endpoint, service, link to the live page
  • Accounts table (instructions) — index, name, type, signer flag, writable flag, optional flag
  • Arguments table (instructions) or Fields table (events) — name and decoded type for every parameter
  • Code examples — copy-paste subscriber in grpcurl, Python, JavaScript (Node.js), Rust (tonic), and Go
  • Related streams — the other instructions and events on the same program, plus related programs

Programs

37 Solana programs. Click any program to see its full instruction and event reference.

🚀 Launchpads (8)

Bonding-curve token launches, post-graduation AMMs, and the surrounding fee infrastructure.

Program Streams Program ID Description
Boop 54 boop8hVGQGqe… Social token launchpad with Meteora-integrated liquidity live →
PumpFun 52 6EF8rrecthR5… The memecoin launchpad powering Solana's token economy live →
PumpSwap 47 pAMMBay6oceH… The AMM where graduated PumpFun tokens trade live →
PumpFees 31 pfeeUxB6jkeY… Fee distribution and revenue tracking for the PumpFun ecosystem live →
Virtuals 12 5U3EU2ubXtK8… AI agent token launchpad on Solana live →
DumpFun 9 DumpFunGAgW6… Token launchpad with unique dump mechanics live →
Vertigo 9 vrTGoBuy5rYS… Token launchpad with custom pool mechanics live →
Moonshot 6 MoonCVVNZFSY… Token launchpad with configurable bonding curves live →

🔁 DEX & AMM (21)

AMM v4, CLMM, CPMM, concentrated-liquidity, stable-swap, weighted-pool, orderbook, and aggregator programs.

Raydium

Program Streams Program ID Description
Raydium CLMM 36 CAMMCzo5YL8w… Raydium's concentrated liquidity for capital-efficient trading live →
Raydium Launchpad 29 LanMV9sAd7wA… Raydium's token launch platform with built-in liquidity live →
Raydium AMM 19 675kPX9MHTjS… Solana's original and largest automated market maker live →
Raydium CPMM 16 CPMMoo8L3F4N… Raydium's constant product pools for broad token coverage live →
Raydium Liquidity Locking 4 LockrWmn6K5t… LP token locking for Raydium pools live →

Meteora

Program Streams Program ID Description
Meteora DLMM 99 LBUZKhRxPF3X… Dynamic liquidity with dynamic fees that adapt to volatility live →
Meteora AMM 61 cpamdpZCGKUy… Meteora's automated market maker with multi-pool architecture live →
Meteora Dynamic Bonding Curve 51 dbcij3LWUppW… Token launches with dynamic bonding curves on Meteora live →
Meteora Pools 26 Eo7WjKq67rjJ… Standard constant product pools on Meteora live →
Meteora Vault 14 24Uqj9JCLxUe… Yield vaults and strategy management on Meteora live →

Orca

Program Streams Program ID Description
Orca Whirlpool 72 whirLbMiicVd… The concentrated liquidity DEX for Solana's biggest pairs live →

Jupiter

Program Streams Program ID Description
Jupiter Swap 23 JUP6LkbZbjS1… Solana's leading DEX aggregator routing swaps across every pool live →

OKX

Program Streams Program ID Description
OKX DEX V3 25 proVF4pMXVaY… Latest version of OKX's on-chain DEX on Solana live →
OKX DEX 16 6m2CDdhRgxpH… OKX's on-chain DEX aggregator on Solana live →

Stabble

Program Streams Program ID Description
Stabble Stable Swap 21 swapNyd8XiQw… Low-slippage stablecoin swaps on Solana live →
Stabble Weighted Swap 15 swapFpHZwjEL… Weighted pool swaps for balanced portfolio trading live →

Other AMM & orderbook programs

Program Streams Program ID Description
PancakeSwap 38 HpNfyc2Saw7R… Multi-chain DEX now live on Solana live →
OpenBook V2 29 opnb2LAfJYbR… On-chain central limit order book for Solana live →
BonkSwap 19 BSwp6bEBihVL… Community DEX built for the BONK ecosystem live →
DFlow Aggregator V4 19 DF1ow4tspfHX… Order flow aggregation for better execution live →
Lifinity AMM V2 3 2wT8Yq49kHgD… Oracle-based AMM with proactive market making live →

💰 DeFi: lending, vaults, perps, staking (8)

Lending markets, automated vaults, leverage perps, limit orders, and liquid staking.

Jupiter

Program Streams Program ID Description
Jupiter Perpetuals 59 PERPHjGBqRHA… Leveraged perpetual trading powered by Jupiter's liquidity live →
Jupiter DCA 12 DCA265Vj8a9C… Dollar cost averaging with automatic execution on Jupiter live →
Jupiter Limit Orders 9 jupoNjAxXgZ4… On-chain limit orders with Jupiter's liquidity live →

Kamino

Program Streams Program ID Description
Kamino Lending 58 KLend2g3cP87… Solana's largest lending and borrowing protocol live →
Kamino Farms 26 FarmsPZpWu9i… Yield farming and reward distribution on Kamino live →
Kamino Limit Orders 15 LiMoM9rMhrdY… On-chain limit orders within the Kamino ecosystem live →
Kamino Vault 12 kvauTFR8qm1d… Automated yield strategies on Kamino live →

Other DeFi programs

Program Streams Program ID Description
Marinade Finance 28 MarBmsSgKXdr… Liquid staking protocol powering mSOL on Solana live →

How it works

NoLimitNodes ingests every Solana block as it confirms, decodes every instruction and event using the program's IDL, and republishes the decoded payload over a gRPC streaming service. You subscribe to one or more topics and receive structured JSON or Protobuf in your client of choice.

  • Endpoint: events.nln.clr3.org:443 (gRPC over TLS)
  • Service: nln.stream.v1.StreamService
  • Auth: x-eventstream-policy metadata header (issued from the dashboard)
  • Format: JSON or Protobuf, your choice on the wire
  • Latency: sub-50ms median from block confirmation to client

FAQ

Is this an alternative to Yellowstone gRPC, Helius, Shyft, or Triton? Yes — for Solana streaming. NoLimitNodes delivers decoded events out of the box (no client-side anchor parsing, no borsh deserialization, no log regex). One connection covers every program in this reference.

Do I need to write a proto client? Only if you're using Rust, Go, or another typed language — and even then, you only generate it once from stream_service.proto. Python, JavaScript, and grpcurl all run from a single .proto file. The dashboard ships the .proto.

Can I subscribe to all programs at once? Yes. Use a wildcard topic like solana.* or filter your eventstream policy to only the programs you care about.

How is this repo built? Generated from the live program-streams catalogue. Whenever NoLimitNodes adds programs, this reference is regenerated and re-published.

Get every Solana program decoded in real time

1,074 streams. 37 programs. One gRPC endpoint. Sub-50ms latency from block confirmation.

→ Start a free trial of NoLimitNodes

Stop parsing transactions. Start consuming events.


Generated reference for the NoLimitNodes Solana program-streams catalogue. 37 programs · 1,074 streams · last generated 2026-04-18. MIT licensed.

About

Every Solana program decoded. 1,074 instruction & event reference pages across 37 programs (PumpFun, Raydium, Meteora, Orca, Jupiter, Kamino, and more) with accounts, arguments, fields, and gRPC samples in 5 languages.

Topics

Resources

License

Stars

6 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors