Skip to main content

Documentation Index

Fetch the complete documentation index at: https://developers.fireblocks.com/llms.txt

Use this file to discover all available pages before exploring further.

This page covers all Tokenization events that can trigger webhook notifications, and their associated data objects for the Webhooks v2 service. These events are part of the Fireblocks Webhooks v2 event types. For a complete list of supported webhook events, see Event types.

Tokenization event types

To receive a specific event, include its eventType in the webhook’s notification object.
Event typeData object returned
onchain_data.updatedOnchainDataUpdatedEventData

Supported blockchains

Fireblocks generates Tokenization webhook events only for managed smart contracts deployed on the following blockchains.

Testnets

  • Ethereum Sepolia (sepolia)
  • Polygon Amoy (amoy)
  • BNB Smart Chain Testnet (bsc_testnet)
  • Optimism Sepolia (optimism_sepolia)
  • Base Sepolia (base_sepolia)
  • Avalanche C-Chain Fuji (fuji)
  • Arbitrum Sepolia (arbitrum_sepolia)

Mainnets

  • Ethereum (ethereum)
  • BNB Smart Chain (bsc)
  • Polygon (polygon)
  • Base (base)
  • Avalanche C-Chain (avalanche)
  • Optimism (optimism)
  • Arbitrum (arbitrum)
  • Gnosis (gnosis)
  • Ethereum Hoodi (hoodi)
Tokenization events are emitted only for contracts deployed on the supported blockchains listed above.

Data objects

OnchainDataUpdatedEventData

ParameterTypeDescription
baseAssetIdstringThe AssetId of the blockchain’s gas token.
blockHashstringHash of the block that contains the transaction emitting the log.
blockNumbernumberHeight of the block that contains the transaction.
blockTimestampnumberThe time the block was mined, as indicated in the block header.
chainIdnumberEVM chain identifier (as per EIP-155).
contractAddressstringThe address that emitted the log.
cumulativeGasUsedstringTotal gas used in the block up to and including this transaction.
decodedLogsobjectDecodedLog
effectiveGasPricestringActual price paid per gas unit for this transaction.
fromstringSender of the transaction.
gasUsedintegerGas consumed by this transaction.
logsBloomstringBloom filter summarizing addresses and topics for the transaction logs.
statusstringThe status of the transaction (0x0 = failure, 0x1 = success).
tostringThe recipient of the transaction.
transactionHashstringHash that identifies the transaction.
transactionIndexstringZero-based index of the transaction within the block.
typestringTransaction type tag (as per EIP-2718).

DecodedLog

ParameterTypeDescription
addressstringThe contract address emitting the event.
blockHashstringHash of the block that contains the transaction emitting the log.
blockNumberstringHeight of the block that contains the transaction.
transactionHashstringHash that identifies the transaction.
logIndexstringThe index of the log within the transaction.
keystringThe decoded name of the log parameter.
valuestringThe value associated with the key.