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
Start Building Book a call

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
        }
    }
}

Built for teams like yours

Wallets, exchanges, payment processors and compliance teams run on this API. Find the one closest to what you do and see which products it uses.

Crypto Mining
Crypto Wallet
Crypto PSP
Block Explorer
Crypto Custody
Portfolio Tracking
Crypto Taxes & Accounting
Crypto Exchange

Infrastructure optimized for growth

35+

Networks across the platform

25ms

Avg Processing Time

25,000+ rq/s

Enterprise-ready

100+ TB

of Big Data

See it working on your use case

Pick a time for a 30-minute call. We will walk through this API against the chains and volumes you are building for.

Frequently Asked Questions

Which blockchains does the CryptoAPIs Blockchain Events API support?

Blockchain Events covers 35+ networks 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