Tern
Reliable inbound webhooks across 15+ platforms.
Tern – Reliable inbound webhook verification across 15+ platforms
Summary: Tern is an open-source SDK that standardizes webhook verification for over 15 platforms, including Stripe, GitHub, and Shopify, eliminating the need for custom verification code. It ensures secure, timing-safe signature checks, supports raw body parsing, and adds a reliability layer with retries, deduplication, and alerting to prevent event loss.
What it does
Tern provides a unified interface to verify webhook signatures across multiple providers with minimal code, handling raw request bodies correctly to avoid common verification errors. It includes an optional reliability layer featuring automatic retries, dead-letter queues, and Slack/Discord alerts to guarantee event delivery.
Who it's for
Developers integrating webhooks from various platforms who need consistent, secure verification and reliable event processing without rewriting provider-specific logic.
Why it matters
Tern solves the complexity and fragility of handling diverse webhook verification methods and prevents silent failures or lost events by adding a robust reliability mechanism.