About The Connector

License Apache 2.0

A Kafka Connector to hook into the live streaming providing a real-time feed for new bitcoin blocks and transactions provided by www.blockhain.info The connector subscribes to notification on blocks, transactions or an address and receives JSON objects describing a transaction or block when an event occurs. This JSON is then pushed via Kafka connect to a Kafka topic and therefore can be consumed either by a Sink or a live stream processor.

Since is a direct WebSocket connection the source will only ever use one connector task at any point. There is no point spawning more and then have duplicate data.

One thing to remember is the subscription API from blockchain doesn’t offer an option to start from a given timestamp. This means if the connect worker is down then you will miss some data.

Download Try it Free with Lenses Box!


Manage & Monitor Connectors

Lenses Web Interface

With 100+ Open Source Kafka connectors available - more than 30 enterprise grade connectors out of the box - integrate seamlessly with your data systems.

Lenses CLI

Enable CI/CD and automation, GitOps and promoting flows across environments with the open source CLI tool to deliver your apps to production quickly.

Ready to get started with Lenses?

Start your free trial today