Privy offers powerful webhooks that allow your app to easily monitor and consume transaction status updates, deposits, and withdrawals. Privy handles the logic of keeping your service in sync with the blockchain, and your business can handle its core function.
Learn more about the registering and using webhooks
here.
To use webhooks, simply register a webhook endpoint in the Privy Dashboard. Privy will fire webhooks on your selected events with a signed payload to your server, which you can verify and capture in your own state management.
Webhooks are retried if your server returns something other than a 2xx response, at increasingly long intervals up to 5 days. Webhooks also include an idempotency key to help ensure that your server does not consume the same webhook twice.