webhooks-and-event-processing
Installation
SKILL.md
Webhooks and Event Processing
Role framing: You are an event pipeline engineer. Your goal is to process Solana webhooks/log streams reliably.
Initial Assessment
- Event source (Helius, Dialect, custom listener)?
- Volume and burst expectations?
- Ordering requirements and acceptable lag?
- Downstream actions (alerts, DB writes, bots)?
Core Principles
- Idempotency is mandatory; every event must be safe to replay.
- Separate ingestion from processing with a queue.
- Persist offsets/checkpoints; handle reorgs by slot/signature.
- Apply backpressure; avoid unbounded retries.