Blockchain Events

Real-time. Secure. Simplistic.

Monitor and be notified for certain events on top blockchain protocols using unified requests and callbacks. Our robust infrastructure ensures you'll get a notification on your verified endpoint once the event occurs.

Subscribe for a new block, new transaction, new token transfer, new internal transaction, and more. The delay between event time and sending our callback is less than 100ms.

Secure signature layer
Verified domain
Response under 100ms

One integration. Infinite possibilities

Get access to over 100+ endpoints using a single point of integration.

{
    "context": "yourExampleString",
    "data": {
        "item": {
            "address": "mho4jHBcrNCncKt38trJahXakuaBnS7LK5",
            "allowDuplicates": true,
            "callbackSecretKey": "yourSecretKey",
            "callbackURL": "https://example.com"
        }
    }
}
{
    "apiVersion": "2.0.0",
    "requestId": "601c1710034ed6d407996b30",
    "context": "yourExampleString",
    "data": {
        "limit": 50,
        "offset": 0,
        "total": 100,
        "items": [
            {
                "address": "tb1qtm44m6xmuasy4sc7nl7thvuxcerau2dfvkkgsc",
                "callbackSecretKey": "yourSecretKey",
                "callbackUrl": "https://example.com",
                "confirmationsCount": 5,
                "createdTimestamp": 1966238648,
                "deactivationReasons": [
                    {
                        "reason": "maximum_retry_attempts_reached",
                        "timestamp": 1642102581
                    }
                ],
                "eventType": "BLOCK_MINED",
                "isActive": true,
                "referenceId": "bc243c86-0902-4386-b30d-e6b30fa1f2aa",
                "transactionId": "742b4a8d54a663d372fa16abf74093595ae6fc950f2fa2bb7388c7f4d061d7b8"
            }
        ]
    }
}
{
    "context": "yourExampleString",
    "data": {
        "item": {}
    }
}
{
    "context": "yourExampleString",
    "data": {
        "item": {
            "address": "0xbf16582e53d6fd892f11de8a3e29e8c3b65d77c2",
            "allowDuplicates": true,
            "callbackSecretKey": "yourSecretKey",
            "callbackUrl": "https://example.com"
        }
    }
}
{
    "context": "yourExampleString",
    "data": {
        "item": {
            "address": "mho4jHBcrNCncKt38trJahXakuaBnS7LK5",
            "allowDuplicates": true,
            "callbackSecretKey": "yourSecretKey",
            "callbackUrl": "https://example.com",
            "confirmationsCount": 3
        }
    }
}

What are you up to?

Our powerful blockchain product suite helps businesses and institutions build the ecosystem of tomorrow.

Crypto Wallet
Hardware Wallet
Crypto Exchange
Crypto PSP
Digital Banks
Crypto Lending
Crypto Custody
Crypto Taxes & Accounting

Infrastructure optimized for growth

30+

Networks Supported

25ms

Avg Processing Time

25,000+ rq/s

Enterprise-ready

100+ TB

of Big Data

Frequently Asked Questions

Which blockchains does the CryptoAPIs Blockchain Events API support?

Blockchain Events covers 20+ blockchains across EVM, UTXO, and account-based networks. The EVM chains are Ethereum, Ethereum Classic, BNB Smart Chain, Polygon, Avalanche C-Chain, Tron, Arbitrum, Base, and Optimism. UTXO chains include Bitcoin, Bitcoin Cash, Litecoin, Dogecoin, Dash, and Zcash, plus XRP, Solana, and Kaspa. Both mainnet and testnet networks are available for most chains.

Does the Blockchain Events API support Solana?

Yes. Solana is a supported chain for Blockchain Events on both mainnet and devnet, alongside XRP and Kaspa. You can subscribe to events and receive callbacks for Solana activity through the same unified subscription flow used for the EVM and UTXO chains.

What blockchain event types can I subscribe to?

You can subscribe to confirmed coin (native) transactions, unconfirmed coin transactions, internal transactions, and token transactions for an address, as well as newly mined blocks. Confirmed coin, internal, and token transaction events also offer an each-confirmation variant that fires on every confirmation. For UTXO chains, callbacks report direction (incoming or outgoing) based on input/output address matching.

How are event notifications delivered, and are the callbacks secure?

Events are delivered as HTTPS POST callbacks (webhooks) to a URL you register. The callback URL must use HTTPS and match a domain you verify in the Dashboard beforehand. You can optionally set a callback secret key so each request carries an HMAC-SHA256 x-signature header you can verify, and every callback includes an idempotencyKey so you can safely deduplicate.

What happens if my callback endpoint is down when an event fires?

CryptoAPIs retries failed callbacks with exponential backoff. Each callback allows a 5-second response timeout, and up to 5 retries follow roughly a 5, 10, 20, 40, and 80-minute schedule. If all retries fail, every subscription sharing that event type and callback URL is marked disabled, so you should monitor delivery and re-activate subscriptions as needed.

You might also be interested in