Uniblock · AsyncAPI Specification
Uniblock Webhook Events
Version 1.0
Uniblock webhooks enable real-time notifications for blockchain events without the need to poll endpoints. By configuring webhooks through the Uniblock dashboard or API, developers can receive HTTP callbacks whenever specific on-chain activities occur, such as address activity, token transfers, NFT transfers, and mined transactions. Webhook payloads include detailed event data and are signed for authentication.
Channels
/webhook/address-activity
Address activity event
Notifications triggered when a tracked address sends or receives transactions, including native token transfers and token activity. Provides real-time insights into portfolio changes and wallet movements.
/webhook/token-transfer
Token transfer event
Notifications triggered when fungible token transfers occur involving tracked addresses or contracts, including ERC-20 transfers, approvals, and swap events.
/webhook/nft-transfer
NFT transfer event
Notifications triggered when NFT transfers occur involving tracked addresses or collections, including mints, sales, and transfers.
/webhook/mined-transaction
Mined transaction event
Notifications triggered when a specific pending transaction is confirmed and included in a mined block.
Messages
AddressActivityEvent
Address Activity Event
Notification of transaction activity involving a tracked address.
TokenTransferEvent
Token Transfer Event
Notification of a fungible token transfer matching configured filters.
NftTransferEvent
NFT Transfer Event
Notification of an NFT transfer matching configured filters.
MinedTransactionEvent
Mined Transaction Event
Notification that a monitored transaction has been mined and confirmed.
Servers
https
webhookServer
{webhookUrl}
Your application's webhook endpoint URL configured in the Uniblock dashboard. Uniblock sends HTTP POST requests to this URL when matching blockchain events are detected.