Decoded shreds

First-seen, pre-confirmation transactions decoded straight from the propagation layer.

Shreds are the fragments validators propagate before a block is assembled. rpc edge reconstructs and decodes transactions straight from that propagation layer and streams them to you over gRPC, giving a first-seen, pre-confirmation view well ahead of any confirmed RPC response.

Why first-seen

It is the earliest moment a transaction is observable - before any validator has rolled it into a confirmed block. For latency-sensitive strategies, that head start is the edge.

Example

first-seen.ts
const stream = await rpcedge.subscribe({
  source: "shreds",
  decode: true,
  filter: { programs: [RAYDIUM, PUMP_FUN] },
});
 
for await (const tx of stream) {
  signal.evaluate(tx); // react now, reconcile on finality
}