{"repo":"Blockdaemon/solana-accountsdb-plugin-kafka","free":true,"listed":false,"github":"https://github.com/Blockdaemon/solana-accountsdb-plugin-kafka","clone":"git clone https://github.com/Blockdaemon/solana-accountsdb-plugin-kafka.git","description":"Solana geyser plugin implementing a Kafka publisher","language":"Rust","stars":131,"topics":["solana","kafka"],"license":"Apache-2.0","category":"blockchain-web3","readme_excerpt":"Solana AccountsDB Plugin for Kafka Kafka publisher for use with Solana's plugin framework. What This Plugin Does Streams three types of Solana data to Kafka: - Account Updates : Balance changes, data modifications, owner changes - Transactions : Complete transaction details, instructions, fees, success/failure - Slot Status : Network progress, confirmation status, health metrics Quick Start Want to see data flowing immediately? Use this minimal config: This will publish all account updates, transactions, and slot status to Kafka. Perfect for testing and development. Installation Binary releases Find binary releases on GitHub. Building from source Prerequisites - Rust 1.93.1 (see rust-toolchain.toml ; use rustup to install) - Protobuf compiler protoc version 3.15 or later, since it is required for the --experimental allow proto3 optional option. Note that as of this writing, Ubuntu 22.04 still has an obsolete of protoc . Previously, you could use protocbuf-compiiler from Debian trixie, but trixie's libc6 is no longer compatible with Ubuntu 22.04. You will need to use Ubuntu 24.04 or later, or Debian 12 or later. Build - Linux: ./target/release/libsolana accountsdb plugin kafka.so - macOS: ./target/release/libsolana accountsdb plugin kafka.dylib Important: Solana's plugin interface requires the build environment of the Solana validator and this plugin to be identical . This includes the Solana version and Rust compiler version. Loading a plugin targeting wrong versions will res","default_branch":null,"files":null,"tree":[],"storefront":"/r/Blockdaemon","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Blockdaemon/solana-accountsdb-plugin-kafka/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}