Overview
Webhooks let your server receive real-time notifications when deposits arrive, sweeps complete, and withdrawals broadcast / confirm / fail. They are the recommended way to drive your integration — polling is a fallback for when a delivery is missed.
Events
The gateway emits six event types. Each is opt-in — your webhook receives only events you've subscribed to in the dashboard. There is no per-event API-key permission; subscription is managed in your dashboard's Webhooks page.
Verifying signatures
Every delivery carries an HMAC-SHA256 signature over the timestamp + raw body. Verifying it on your server is non-optional — without it, anyone who learns your URL can forge events.
Retries & delivery log
The gateway retries failed deliveries on a fixed exponential-ish schedule. After the seventh attempt the delivery is marked permanently failed and must be requeued manually if you still want it.