Setup Webhook
Receive real-time notifications for deposits, withdrawals, and balance changes.
Step 1: Navigate to Webhook Configuration
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