Skip to main content

Access Management Console

Navigate to the Manage Users section in your Crown dashboard to begin setting up webhooks. Manage Users

Register Your Webhook URL

  1. Enter your webhook endpoint URL in the Webhook URL field (e.g., https://your-app.com/webhooks)
  2. Click Register Webhook
Webhooks Section Your webhook will be immediately active and begin receiving events.

Webhook Events

Your registered endpoint will receive POST requests for the following events:
  • deposit-processed - When a deposit has been successfully processed
  • order-completed - When a currency conversion order completes
  • token-transfer-completed - When a token transfer finishes
  • withdraw-completed - When a withdrawal is processed
  • claim-completed - When a yield claim is completed
See the Webhooks API Reference for detailed payload schemas.

Managing Webhooks

You can manage your registered webhooks directly from the dashboard:
  • Pause - Temporarily stop receiving webhook events without deleting the registration
  • Remove - Permanently delete the webhook registration
Ensure your webhook endpoint returns a 200 OK response quickly (within 5 seconds) to acknowledge receipt. Failed webhooks may be retried automatically.

Webhook Security

All webhook requests include an X-Crown-Signature header containing an HMAC-SHA256 signature. Verify this signature to ensure the request is authentic. See the API Reference for verification examples.