Skip to main content
WalletSuite webhooks push a signed HTTP request to your endpoint the moment an on-chain event touches an address you watch. Instead of polling for state, your backend reacts to events as they happen - credit a deposit, start a fulfillment job, or reconcile a treasury inflow within seconds. Every delivery is signed to the Standard Webhooks spec, so you can cryptographically verify it originated from WalletSuite before you act on it.

What you can build

  • Credit user balances on deposit - fire as soon as funds reach a watched deposit address, without polling get_tx_status in a loop.
  • Trigger downstream workflows - start order fulfillment, send a notification, or release a digital good when payment arrives.
  • Reconcile treasury inflows - stream every inbound transfer to your ledger as it confirms, with a signed, replay-protected record you can trust.
  • Feed external systems - push confirmed transfers into your CRM, compliance, or accounting stack the moment they happen.

Webhooks vs polling

Webhooks are event-driven; the REST API is the source of truth for state. Use both - they answer different questions.
WebhooksPolling
ModelPush - we call you when an event occursPull - you ask whenever you need an answer
Best forReacting to new on-chain events in near real timeReading authoritative current state on demand
LatencySeconds after first confirmationAs fast as you poll (and your rate limit allows)
CoverageOn-chain events on watched addressesAny address, balance, tx, or fee the API exposes
Delivery guaranteeAt-least-once, retriedExactly the response to your request
Cost shapeOne request per eventOne request per poll, whether or not anything changed
Confirm authoritative state via the REST API before moving money or releasing goods - the webhook payload is a trigger, not the final word.

Explore the docs

Quickstart

Provision a signing secret, create your first subscription, and receive a real event end to end.

Delivery & retries

Acknowledgement rules, the full retry schedule with jitter, ordering, and at-least-once semantics.

Verify signatures

Standard Webhooks verification, raw-body handling, and replay protection.

Event reference

The transfer.received payload, field-by-field semantics, and chain-specific address encodings.

Best practices

Idempotency, async processing, schema evolution, and forward-compatible event handling.

Troubleshooting

Signature mismatches, missed events, paused endpoints, and how to debug deliveries locally.