Ed25519 verification of Telnyx v2 webhooks using the original body bytes.
Pass the Base64 public key from the host's configuration. The default freshness window is 300 seconds in either direction. Fresh signatures may still be duplicates: the application must atomically deduplicate verified event IDs and retain terminal call identities before acknowledging webhook admission.
Summary
Functions
Reject absent or repeated signature headers before verifying the raw body.