grpcurl.
Before you start
You need:- An access with Yellowstone DM enabled for a location
grpcurlandgit
Get the proto
Stream slots
"filters": ["s"].
Filter transactions
Replace the request with a transaction filter for one program. This example watches Pump.fun:slot, the base64 signature, the full transaction, and meta.logMessages. An unfiltered {"transactions":{"t":{}}} is rejected; every account or transaction filter needs at least one key.