FAQs

Frequently Asked Questions

chevron-rightDo I need to handle packet loss?hashtag

Yes, UDP does not guarantee delivery. For critical applications, implement FEC (Forward Error Correction) decoding using coding shreds, or accept occasional gaps.

chevron-rightCan I receive shreds behind NAT?hashtag

No. You need a public IP with a directly accessible UDP port. Home connections with CGNAT will not work.

chevron-rightWhat's the difference between data and coding shreds?hashtag
  • Data shreds (type=0) contain actual transaction data

  • Coding shreds (type=1) are for FEC - used to recover lost data shreds

chevron-rightHow do I reconstruct transactions?hashtag

Collect all data shreds for a slot, sort by index, concatenate payloads, and parse the resulting entries. This requires understanding Solana's entry and transaction formats.

chevron-rightWhat locations are available?hashtag

Shred sources deployed in regions with highest validator and stake density. Contact us for availability.

Support

For access requests and technical support, contact Thor Labsarrow-up-right.

Last updated