Obrigado. Esse ponto é mais de webhooks do que de IPs, mas vale registrar: com timingSafeEqual a comparação do HMAC não vaza informação pelo tempo de resposta, e gravar o ID do evento antes de processar resolve os retries do provedor sem efeito duplicado.
Respondendo a "Muito bom o relato. Um detalhe que costuma pass..." dentro da publicação IPs públicos sem uso: quanto AWS e GCP cobram e como encontrá-los
4