Implement a Fireblocks webhook handler to detect and respond to compliance-flagged transaction events

domain: developers.fireblocks.com · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Register a webhook endpoint in the Fireblocks console under Settings > Webhooks; provide an HTTPS URL that returns HTTP 200 within 5 seconds
  2. Verify incoming webhooks: Fireblocks signs payloads with an RSA private key; retrieve the public key from the Fireblocks console and verify the X-Fireblocks-Signature header against the SHA-512 hash of the raw body
  3. Subscribe to TRANSACTION_STATUS_UPDATED events; parse the data.status field and map REJECTED, FAILED, BLOCKED (TAP-blocked) statuses to compliance workflow triggers
  4. For BLOCKED transactions (blocked by TAP policy), extract data.subStatus and data.txHash to identify the transaction; route to your compliance queue with the Fireblocks txId for manual review
  5. For COMPLETED transactions, extract data.destinationAddress and data.assetId and submit to Chainalysis KYT or TRM Labs for post-broadcast monitoring using the on-chain txHash
  6. Implement exponential backoff retry logic in your webhook handler; if your endpoint returns non-200, Fireblocks retries with increasing delays — ensure idempotent processing using the txId as a deduplication key

Known gotchas

Related routes

Handle Checkr webhook events for background check completion and adverse action
checkr.com · 5 steps · unrated
Handle card issuer webhook events for authorization and clearing to maintain a real-time ledger
docs.marqeta.com · 5 steps · unrated
Handle Checkr webhook events and initiate adverse action
checkr.com · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans