Setup Webhook

Receive real-time notifications for deposits, withdrawals, and balance changes.

Log in to your BlockFuze Dashboard and click on Webhook Configuration in the sidebar.

Step 2: Choose Webhook Type

You can configure three types of webhooks:

Deposit Webhook

Receive notifications when deposits are detected

Withdrawal Webhook

Receive notifications when withdrawals are processed

Balance Webhook

Receive notifications for balance changes

Step 3: Configure Webhook URL

Click Set on the webhook you want to configure. Enter your endpoint URL where you want to receive notifications.

Example URL: https://your-server.com/webhook/blockfuze

Step 4: Add Custom Headers (Optional)

Add custom headers for authentication or identification. Click Add Header to add key-value pairs.

Example: Authorization: Bearer your-secret-token

Step 5: Save and Test

Click Save to activate your webhook. The status badge will change to Active once configured.

Best Practices

  • Return 200 quickly — Acknowledge receipt, process async
  • Idempotency — Check if already processed before crediting
  • Use HTTPS — Always use HTTPS for your endpoint
  • Log everything — Log all webhooks for debugging

Next Steps

Learn about webhook payloads and status codes in the Webhooks documentation.

Webhooks Reference