Skip to main content
What you’ll build:
  • Create a transaction subscription for one or more wallets
  • Handle and parse incoming webhook payloads
  • Verify webhook signatures for security
  • Manage (list, update, delete) your subscriptions
Time: ~15 minutes

Prerequisites

  • A Zerion API key (get one here)
  • A publicly accessible callback URL to receive webhook notifications (you can use webhook.site for testing)
For production use, contact api@zerion.io to whitelist your callback URL. See Webhooks for plan limits and delivery guarantees.

Steps

Important notes

See Delivery guarantees and Subscription limits on the Webhooks reference page.

Next steps

  • Combine with the transaction history recipe to fetch full details (including prices) for flagged transactions
  • Use chain_ids to focus on specific chains and reduce noise
  • Build a notification service that forwards alerts to Slack, Discord, email, or push notifications