Dolos (Cardano) is a lightweight Cardano data node designed to provide efficient access to blockchain data with minimal resource consumption. Developed by TxPipe, Dolos serves as an infrastructure project in the Cardano ecosystem, offering robust solutions for developers and operators who require a streamlined alternative to traditional full nodes. By minimizing resource demands, Dolos enables efficient ledger synchronization and query resolution across multiple Cardano-blockchain eras. Its development began with a focus on reducing operational costs and improving query throughput for decentralized applications, wallets, and explorers within the Cardano network. [1] [2]
Select an asset to compare its price and other stats against Dolos (Cardano).
Explore the wikis Dolos (Cardano) is connected to and their relationships on the map.
Dolos is an open-source data node for the Cardano blockchain maintained by TxPipe. It is implemented in Rust and connects to the Cardano network through the Ouroboros mini-protocols without participating in block production or consensus. The software provides APIs for accessing blockchain data, including UTxOs, native assets, NFTs, transaction records, and other ledger information. Its architecture supports multiple storage configurations, allowing deployments that retain the current ledger state, a limited history, or a complete blockchain archive. Dolos is used as a data access layer for applications such as wallets, decentralized applications, blockchain explorers, and other infrastructure services. The project has received funding through Project Catalyst and other Cardano ecosystem programs and represents an alternative non-Haskell implementation for blockchain data indexing and retrieval. [1] [3] [5] [7]
The concept of Dolos was initiated to address the unique needs of data-centric nodes as opposed to those designed for producing or relaying blocks. Recognizing the potential for optimizing the data node role, TxPipe launched Dolos as part of its initiative to enhance Cardano's infrastructure with more diverse and versatile tools. The project emerged from the realization that Cardano nodes could perform a specialized role in responding to data queries without needing the full capabilities required for block production or consensus validation. [1]
Dolos has undergone several development phases since its inception. These include proof of concept stages and various feature implementations, which were accomplished over a series of milestones outlined by the Dolos team. Alongside ensuring protocol compatibility across Cardano eras, the project incorporated user feedback to continuously refine its capabilities. [2]
Dolos operates using a modular, layered architecture that separates essential blockchain data services into specific components. The system doesn't produce blocks but connects directly to the Cardano network via the Ouroboros mini-protocols. Its architecture is designed to handle various Cardano ledger primitives, including full epoch transitions, UTxO sets, scripted datums, and metadata management.
Key to Dolos's performance is its use of a light-level storage engine, which enables high query throughput through LSM-based storage suitable for read-heavy workloads. It provides multiple APIs, such as Mini-Blockfrost for HTTP queries, UTxO-RPC for gRPC-based data access, and Mini-Kupo for pattern-based UTxO queries. [3]
Dolos is developed in Rust, ensuring that the implementation is performant and efficient concerning resource utilization. The tool's design incorporates flexibility in storage modes, offering options to sync only the latest ledger state, maintain a sliding window of historical data, or keep a full blockchain archive, depending on the needs of the deployment. [4]
Dolos serves dApps, wallets, and infrastructure operators by providing streamlined access to Cardano network data. Its APIs facilitate seamless integration into existing applications and ecosystems using recognized interface standards. Dolos’s capacity to index native assets and provide comprehensive NFT metadata retrieval makes it particularly suitable for Cardano-based decentralized financial applications and NFT platforms. [5]
Further, its smart mempool feature allows advanced transactions like tx-chaining, where subsequent transactions can be queued even if previous ones have not yet been confirmed. This enhances transaction handling efficiency, which is crucial in high-traffic applications and financial services aiming to reduce latency and improve user experience. [6]
Dolos is primarily maintained by TxPipe, a development company specialized in infrastructure tools for the Cardano ecosystem. TxPipe is led by Santiago Carmuega, who has been instrumental in steering the Dolos project and ensuring that it aligns with broader ecosystem goals such as decentralization and client diversity. [1]
The project is maintained as open-source, allowing contributions from the broader developer community, and is governed by best practices in open-source project management. Community engagement is supported via GitHub, enabling issue tracking, feature requests, and improvements overseen by TxPipe’s technical leads. [3]
Dolos is funded and supported by multiple grants from Project Catalyst and other treasury programs, demonstrating community interest and investment in its continued development. Its role as a non-Haskell-based Cardano data node positions it as a key player in enhancing Cardano's client diversity, making it attractive for integration into various blockchain services such as those provided by Blockfrost and other infrastructure providers. [7]
The adoption of Dolos within the Cardano ecosystem is further evidenced by the funding and support it receives from treasury processes like those managed by Intersect, a key administrative partner ensuring that operations and governance align with Cardano's broader objectives. This strategic alignment supports developers and operators in accessing blockchain data more efficiently and cost-effectively. [8]
Dolos has successfully leveraged community support through funding rounds in Project Catalyst, acquiring substantial financial backing to advance its development phases. The project was allocated approximately $75,680 from Fund 9, exemplifying its importance within Cardano's infrastructure landscape. [2]
Furthermore, through strategic financial proposals like budget request processes managed by Intersect, Dolos secures the resources needed to sustain its maintenance and operation efforts. The open-source model used by Dolos facilitates community support, which is critical for its scalability and evolution. [7]
On July 22, 2026. 07:44 UTC
Edit summary:
Added new wiki page Dolos (Cardano)
