Program Streams

Program Streams Overview

Receive Solana program instructions and events through gRPC.

Program Streams preserve each program's instruction args, accounts, and event fields.

The catalog contains 1,074 topics across 37 Solana programs.

Endpoint

events.nln.clr3.org:443

Use TLS. Send x-api-key as gRPC metadata.

Service methods

MethodPurpose
ListTopicsReturn topics allowed for your credential
GetTopicSchemaReturn the program proto and payload message type
SubscribeOpen a server stream for one topic

Topic format

Topics use:

solana.<program>.<instruction_or_event>

Examples:

solana.pump_fun.trade_eventsolana.raydium_amm_v4.swapsolana.kamino_lending.deposit

Response envelope

message SubscribeResponse {  string topic = 1;  uint64 slot = 2;  string payload = 5;}

JSON output stores decoded JSON text in payload.

PROTO output stores base64-encoded protobuf bytes in payload.