Your solutions (7)
Start overUTxO RPC (Rust)
Lightweight interface for synchronizing chain data, fetching blocks, and tracking the tip of the blockchain. Use cases include the Query module for constructing new transactions, the Watch module for streaming transactions based on predicates, and Sync module for state synchronization.
Adder (Go)
Event-driven tool/library for tailing the Cardano blockchain. Use case: Fast access and react to real-time data.
Cardano CLI
Powerful low-level tool for full control, automation, and direct node interaction without third-party dependencies. Commonly used for transaction building, wallet operations, and on-chain queries.
Cardano Node API
Native APIs to interact directly with the Cardano node. Enables real-time chain data access, transaction submission, and staking operations — commonly used in custom infrastructure and backend services.
Ogmios (Haskell)
Lightweight, WebSocket-based interface for interacting with a Cardano node. Enables real-time node interactions for querying and transaction submission.
Oura (Rust)
Pluggable, event-based indexer that listens to a Cardano node and forwards data to various destinations (PostgreSQL, Kafka, etc.). Use cases include fast access and reacting to real-time data, and building custom storage layers.
Yaci (Java)
Java-based Cardano mini-protocol implementation that allows users to connect to a remote or local Cardano node and interact with it in a variety of ways. Use case: listen to incoming blocks in real-time, fetch previous blocks, query information from a local node, monitor the local mempool, and submit transactions to a local node.