Conduit is an open-source data pipeline framework from the Algorand ecosystem that streams blocks from the Algorand blockchain into your own applications, databases and messaging systems. It is aimed at Web3 developers, backend engineers and data teams who need reliable, customizable access to on-chain activity without building an ingestion layer from scratch. The program is free and runs on Windows as a build or installer, and it can also be deployed with Docker.
Conduit is built around a modular plugin system, so you assemble a pipeline that filters, aggregates and stores only the data you need. The current release, v1.11.1-rc1, is a release candidate, and the code was last updated on October 21, 2026. Because Conduit depends on a synced Algorand node with substantial CPU, memory and disk resources, it suits projects with some infrastructure experience.
What Is Conduit and How Does a Plugin Pipeline Work?
A data pipeline has three basic jobs: read raw data from a source, transform it, and deliver the result somewhere useful. In Conduit, the source is the stream of blocks produced by the Algorand blockchain. Each block contains transactions and related state changes, which are too granular for most applications to use directly.
The plugin architecture lets you insert the steps you need. One plugin can read blocks, another can filter out transactions you do not care about, and another can write the surviving records to a database or message queue. Because each piece is modular, you can replace one component without rebuilding the whole system.
This design is useful when requirements change. A project might start by storing only payment transactions, then later add application calls or asset transfers. With a plugin pipeline, those changes are configuration and plugin work rather than a complete rewrite of the ingestion code.
Who Should Use Conduit for Algorand Data?
Conduit fits a few recognizable groups. Backend developers building wallets, dashboards or trading tools often need a dependable feed of Algorand activity. Data engineers may want to push that feed into existing analytics infrastructure. Startups building explorers or NFT platforms can use it as a foundation rather than designing their own ingestion layer.
Consider a small team that runs a marketplace for digital art. They need to know when a new asset is created, when ownership changes and when a listing is updated. With Conduit, they can route those events to a notification service and to a database that powers their catalog pages, all from one pipeline.
Conduit is less suited to casual users who only want to look up a single transaction. Public explorers already answer that kind of question. The framework pays off when you need continuous, customized data flowing into your own systems.
Key Concepts: Blocks, Algod Nodes and Data Throughput
A block is the basic unit of the Algorand ledger. Each block groups transactions and records the state of the chain after they are applied. A pipeline that reads blocks sees every change in order, which is why ingestion is more reliable than scraping individual transaction pages.
An algod node is the Algorand node software that keeps a copy of the ledger and serves data. A follower node stays synchronized with the network and can be queried without participating in consensus duties. Conduit needs access to such a node, so the node's health directly affects your pipeline.
Throughput depends on disk speed as much as processor power. The IOPS figure, which measures input and output operations per second, describes how quickly storage can handle reads and writes. When a pipeline falls behind the chain, slow storage is a common cause, so monitoring lag is an important habit from the start.
Key features
Notifications for on-chain events
Backend for a next-generation block explorer
Selective capture into custom databases
Custom indexers for new standards
Streaming to message brokers
NFT catalogs across multiple standards
Supported coins
Conduit's documentation lists Algorand as the supported network. Because the framework reads Algorand blocks, it is designed for Algorand data rather than for other blockchains. If your product spans several networks, you would typically run a separate pipeline for each one or combine Conduit with other tools for the additional chains.
How to install Conduit on Windows
- 1
Download the Windows build
Get the program from the official website or from the Releases page on GitHub at github.com/algorand/conduit. Choose the Windows build or installer that matches your system. The current release is v1.11.1-rc1, a release candidate, so expect that a stable version may follow with changes.
- 2
Verify the downloaded file
If a SHA-256 checksum or signature is published with the release, compare it against the file you downloaded before running anything. Download only from the official website or the official GitHub Releases page, and do not use copies from unfamiliar mirrors or forums.
- 3
Run the installer or extract the build
Launch the installer, or extract the Windows build into a folder you control. Keep the program in a stable location, because your configuration file and any custom plugins will reference paths relative to it.
-
Prepare the node and configuration
Conduit reads blocks from an algod node, so a synchronized follower node must be running before the pipeline can start. Plan the hardware described in the requirements section, then write a configuration file that defines your input, processing steps and output. Docker is an alternative if you prefer running Conduit in a container.
System requirements
- 4 CPUs for Conduit and Algod running together
- 8 GB of RAM for Conduit and Algod running together
- 40 GiB of storage for the algod follower node
- Disk performance of at least 3,000 IOPS
- Docker, if you deploy Conduit as a container
- Less RAM may work when GOMEMLIMIT is set for Algod and Conduit, but this setup is untested, so monitor memory closely
How to use Conduit
Conduit is configured rather than clicked through, so the workflow centers on a pipeline definition file. Once your node is synchronized, you describe where blocks come from, which steps transform them and where results go. Start with a small configuration to confirm that data flows before you add complexity.
- Confirm that your algod follower node is synchronized and reachable from the machine running Conduit.
- Open the program folder and locate the example configuration or create a new configuration file.
- Define the data source so Conduit knows which blocks to read and from where.
- Add a processing step that filters the transactions or applications you care about, leaving everything else out.
- Specify an output, such as a database table, a notification service or a message broker like Kafka or RabbitMQ.
- Run the pipeline, watch the logs for errors, and check that records appear in the destination.
- Monitor memory, disk use and lag over several hours before relying on the pipeline in production.
Pros & cons
- Free and open source, with source code available on GitHub
- Modular plugin design lets you build only the pipeline you need
- Supports selective filtering so storage stays focused
- Can forward data to streaming platforms such as Kafka, RabbitMQ and ZeroMQ
- Available as a Windows build or installer and as a Docker deployment
- Suited to custom indexers, explorers and NFT catalogs
- Current version is a release candidate rather than a stable release
- Documentation lists Algorand as the only supported network
- Requires a synchronized algod node with significant CPU, memory and disk resources
- Low-memory setups are untested and need careful monitoring
- Configuration and custom plugins require development experience
Is Conduit safe?
Conduit does not hold funds or private keys, so you should never need to enter a seed phrase, wallet mnemonic or account password to run it. Treat any site or person asking for those details in connection with Conduit as a warning sign. Download the program only from the official website or the official GitHub Releases page, and verify the SHA-256 checksum or signature when one is provided.
The main risks are operational. Exposing your algod node or database to the internet without authentication can leak data or allow misuse, so restrict network access to what you need. Because the current build is a release candidate, test it in a non-production environment first. Check the latest version on the official website before deploying.
- Official source only. Download from github.com/algorand/conduit. Ignore ads and lookalike domains.
- Check the SHA-256. Compare the installer hash with the value the developer publishes before running it.
- Never share your seed phrase. No developer, support agent or website — including CryptApps — will ever ask for it.
Alternatives
Conduit is a data pipeline for reading Algorand blocks and delivering the results to your own systems. The other tools on this list work at different stages of development. AlgoKit is a command-line toolkit for building Algorand projects, while Algojig and Graviton focus on testing smart contracts. Algoml is a domain-specific language for writing contracts that compile to TEAL.
If your goal is to build or test a contract, those tools fit better. If your goal is to collect, filter and store on-chain activity for a product, Conduit is the more relevant choice. Many teams use both, testing their contracts with development tools and feeding production data through a pipeline.
Specifications
- Price
- Free
- Type
- Open source
- License
- —
- Latest version
- v1.11.1-rc1
- Last update
- 21 Oct 2026
- Windows support
- Yes (Windows build or installer)
- Source code
- github.com/algorand/conduit
Frequently asked questions
Yes, Conduit is free and open source. Its source code is published on GitHub under the algorand organization, so you can review the project and follow its development. Costs in practice come from the infrastructure you need, such as a synchronized Algorand node, storage and the server hardware that runs your pipeline.
Yes, Conduit is available as a Windows build or installer. It can also be deployed with Docker if you prefer running it in a container. Choose the option that fits your environment, and confirm that your algod node is reachable from the machine where Conduit runs.
Conduit is safe to install when you download it from the official website or the GitHub Releases page and verify the checksum or signature when one is published. It does not manage wallets or keys, so there is no seed phrase to protect. Secure your node and database settings, since those are the main risk points.
For Conduit and Algod running together, the listed requirements are 4 CPUs, 8 GB of RAM, and 40 GiB of storage for the algod follower node with at least 3,000 IOPS. You also need a synchronized node and a configuration file that defines your pipeline. Plan for growth, because data volumes increase over time.
Conduit supports Algorand. It reads blocks from the Algorand blockchain and passes the data to your applications, databases or messaging systems. If you need data from other chains, you will need separate tools built for those networks, since Conduit is designed around Algorand.
Yes, Conduit can serve as the data layer for a block explorer. It ingests blocks, extracts the fields you choose and stores them in a database your front end can query. You still need to build the user interface and the query logic, but the ingestion work is handled by the pipeline.
It may be possible, because the documentation mentions that smaller deployments might work when GOMEMLIMIT is set for Algod and Conduit. That configuration is not tested, so use it with caution. Monitor memory closely, and be ready to increase resources if the pipeline slows down or stops.
Verdict
Conduit is a strong choice for developers and data teams who need a customizable, open-source pipeline for Algorand blockchain data. It is free, runs on Windows and Docker, and lets you route filtered blocks into your own databases, notifications and streaming platforms. Its plugin model rewards teams with development experience. Newcomers who only want to inspect transactions will find public explorers simpler, while teams building products on Algorand will find Conduit worth the setup effort.