Skip to content

Releases: txpipe/dolos

1.0.1 - 2026-03-18

18 Mar 21:56

Choose a tag to compare

Release Notes

🐛 Bug Fixes

  • Catch-up stores during init (#947)
  • Avoid slot-only chain intersection (#948)
  • (cli) Avoid bootstrap checks when trying to reset-wal (#949)

📚 Documentation

  • Fix broken doc links (#945)

Install dolos 1.0.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/txpipe/dolos/releases/download/v1.0.1/dolos-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/txpipe/dolos/releases/download/v1.0.1/dolos-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install txpipe/tap/dolos

Install prebuilt binaries into your npm project

npm install @txpipe/dolos@1.0.1

Download dolos 1.0.1

File Platform Checksum
dolos-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
dolos-x86_64-pc-windows-msvc.tar.gz x64 Windows checksum
dolos-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
dolos-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum

1.0.0 - 2026-03-13

13 Mar 15:18

Choose a tag to compare

Release Notes

🚀 Features

  • Introduce mini-kupo api (#898)
  • (cli) Introduce doctor check command
  • (cli) Improve init flow with better UX (#942)

🐛 Bug Fixes

  • (minikupo) Nest endpoints under /v1 prefix for compatibility (#937)
  • Don't fail trying to remove non-existing socket file
  • (storage) Set quick repair for redb state store (#943)

🚜 Refactor

  • (cardano) Remove track config in favor of simplicity (#933)
  • Remove explicit defaults from storage configs (#935)
  • Use custom tracing target for axum requests (#936)
  • (storage) Split index tags keyspace to follow access pattern (#908)
  • (config) Turn pull_batch_size into implicit default
  • Turn max_history into a sync config
  • Turn WAL max rollback into a sync config
  • Skip serializing default storage config
  • Move magic field to the chain config
  • Use implicit defaults for logging config
  • Use implicit defaults for telemetry config
  • Treat many defaults as a config concern
  • Skip serializing sync and serve configs if default

📚 Documentation

  • Improve readme ahead of v1 (#932)
  • Overhaul documentation ahead of v1 (#944)
  • Improve readme header

🧪 Testing

  • Improve e2e test with latest config changes

⚙️ Miscellaneous Tasks

  • (trp) Update tx3 deps to v0.16.2 (#931)
  • (fjall) Bump to fjall 3.1.0 and remove patch (#934)
  • Remove data folder from example
  • (trp) Bump tx3 to v0.16.3 (#938)
  • Apply config changes review feedback
  • Improve log messages severity across the board (#941)

Install dolos 1.0.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/txpipe/dolos/releases/download/v1.0.0/dolos-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/txpipe/dolos/releases/download/v1.0.0/dolos-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install txpipe/tap/dolos

Install prebuilt binaries into your npm project

npm install @txpipe/dolos@1.0.0

Download dolos 1.0.0

File Platform Checksum
dolos-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
dolos-x86_64-pc-windows-msvc.tar.gz x64 Windows checksum
dolos-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
dolos-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum

1.0.0-rc.12 - 2026-03-05

05 Mar 14:11

Choose a tag to compare

Pre-release

Release Notes

🚀 Features

  • (minibf) Implement /addresses/{address} endpoint (#925)
  • Introduce script indexes and related minibf endpoints (#899)

🐛 Bug Fixes

  • (trp) Avoid overriding existing tx witnesses (#926)
  • (minibf) Avoid 500 error on /txs/{hash} for current epoch txs (#918)
  • Avoid TOCTOU race on submit utxos (#929)
  • (fjall) Use patched version of fjall with deadlock fix (#930)
  • (u5c) Fix outputs_match_asset to not require asset_name (#833)

🧪 Testing

  • (trp) Improve coverage of submit method (#927)

⚙️ Miscellaneous Tasks

  • (trp) Update tx3 deps to v0.16.1 (#928)

Install dolos 1.0.0-rc.12

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/txpipe/dolos/releases/download/v1.0.0-rc.12/dolos-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/txpipe/dolos/releases/download/v1.0.0-rc.12/dolos-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install txpipe/tap/dolos

Install prebuilt binaries into your npm project

npm install @txpipe/dolos@1.0.0-rc.12

Download dolos 1.0.0-rc.12

File Platform Checksum
dolos-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
dolos-x86_64-pc-windows-msvc.tar.gz x64 Windows checksum
dolos-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
dolos-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum

1.0.0-rc.11 - 2026-02-27

27 Feb 20:15

Choose a tag to compare

Pre-release

Release Notes

🚀 Features

  • (o7s) Implement missing queries to support ogmios connection (#913)

🐛 Bug Fixes

  • Adjust inconsistencies in mempool tracking (#915)
  • (trp) Fix mapping of plutus maps (#921)

📚 Documentation

  • Update config and minibf sections to match latest changes (#914)
  • Add relevant maintenance / debugging skills

⚙️ Miscellaneous Tasks

  • Bump tx3 to v0.15.0 (#916)
  • Bump tx3 to v0.15.1 (#917)
  • (minibf) Upgrade openapi spec to 0.1.85 (#922)
  • Update latest hacks

Install dolos 1.0.0-rc.11

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/txpipe/dolos/releases/download/v1.0.0-rc.11/dolos-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/txpipe/dolos/releases/download/v1.0.0-rc.11/dolos-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install txpipe/tap/dolos

Install prebuilt binaries into your npm project

npm install @txpipe/dolos@1.0.0-rc.11

Download dolos 1.0.0-rc.11

File Platform Checksum
dolos-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
dolos-x86_64-pc-windows-msvc.tar.gz x64 Windows checksum
dolos-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
dolos-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum

1.0.0-rc.10 - 2026-02-17

18 Feb 00:07

Choose a tag to compare

Pre-release

Release Notes

🚀 Features

  • Introduce OTLP integration with focus on mempool (#891)
  • Introduce comprehensive mempool support (#901)
  • (cli) Improve flags for the bootstrap command (#909)
  • (minibf) Adjust max scan limit via config (#911)

🐛 Bug Fixes

  • Unregistered dreps should not figure as expired (#887)
  • (minibf) Follow redirects for pool offchain metadata (#888)
  • (minbf) Compute Byron tx fees during mapping (#886)
  • (cardano) Add strict metadata checks for CIP25 (#882)
  • (minibf) Improve handling of tx metadata on AssetState (#881)
  • (index) Fine-tune fjall default for expected write throughput (#896)
  • Adapt data export command to new storage structure (#892)
  • (cardano) Apply mainnet-specific historical edge-cases (#895)
  • (cli) Remove wal from snapshot (#897)
  • Hook mempool confirm in sync pipeline (#904)
  • Avoid excessive mem increase during boundary (#905)
  • (trp) Adjust interface to match available mempool data (#910)

🚜 Refactor

  • Formalize strict feature flag (ex relaxed) (#902)
  • Move rollback logic to core (#907)

🧪 Testing

  • Treat epoch tests as best-effort (#903)

⚙️ Miscellaneous Tasks

  • (minibf) Fallback to genesis tx if hash not found (#884)
  • Bump fjall to v3.0.2 (#906)

Install dolos 1.0.0-rc.10

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/txpipe/dolos/releases/download/v1.0.0-rc.10/dolos-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/txpipe/dolos/releases/download/v1.0.0-rc.10/dolos-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install txpipe/tap/dolos

Install prebuilt binaries into your npm project

npm install @txpipe/dolos@1.0.0-rc.10

Download dolos 1.0.0-rc.10

File Platform Checksum
dolos-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
dolos-x86_64-pc-windows-msvc.tar.gz x64 Windows checksum
dolos-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
dolos-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum

1.0.0-rc.9 - 2026-02-09

09 Feb 20:05
c7db1f5

Choose a tag to compare

Pre-release

Release Notes

🐛 Bug Fixes

  • (minibf) Add guard for inconsistent range params (#879)

🔧 Continuous Integration

  • Enable automatic publishing to npm (#873)

🧪 Testing

  • (minibf) Implement endpoint unit test full coverage via synthetic data (#877)
  • (minibf) Include pagination, range and order in unit tests (#878)
  • Relax constraints of smoke test to avoid flaky results (#880)

⚙️ Miscellaneous Tasks

  • Remove toy-domain feature flag (#885)

Install dolos 1.0.0-rc.9

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/txpipe/dolos/releases/download/v1.0.0-rc.9/dolos-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/txpipe/dolos/releases/download/v1.0.0-rc.9/dolos-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install txpipe/tap/dolos

Install prebuilt binaries into your npm project

npm install @txpipe/dolos@1.0.0-rc.9

Download dolos 1.0.0-rc.9

File Platform Checksum
dolos-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
dolos-x86_64-pc-windows-msvc.tar.gz x64 Windows checksum
dolos-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
dolos-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum

1.0.0-rc.8 - 2026-02-07

07 Feb 00:58
d8ff58a

Choose a tag to compare

Pre-release

Release Notes

🐛 Bug Fixes

  • (minibf) Support parsing of byron addresses when required (#863)
  • (minibf) Add memory cache for heavy network query (#865)
  • (minibf) Improve active epoch logic on pool_updates mapping (#862)
  • (minibf) Add mainnet genesis block (#867)
  • (minibf) Parse complex onchain metadata for assets (#860)
  • (minibf) Track drep drop on account when retires (#868)
  • (minibf) Skip invalid plutus-v1 proposal preview (#871)
  • (cardano) Separate reward log types into different namespaces (#875)

🚜 Refactor

  • Introduce block streaming query extensions (#864)
  • (minibf) Improve mem of first-by-tag type of queries (#866)
  • (minibf) Improve memory usage on utxo queries (#869)
  • (minibf) Relax max pagination limit (#876)

⚙️ Miscellaneous Tasks

  • (minibf) Make better use of from/to pagination filters (#870)

Install dolos 1.0.0-rc.8

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/txpipe/dolos/releases/download/v1.0.0-rc.8/dolos-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/txpipe/dolos/releases/download/v1.0.0-rc.8/dolos-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install txpipe/tap/dolos

Install prebuilt binaries into your npm project

npm install @txpipe/dolos@1.0.0-rc.8

Download dolos 1.0.0-rc.8

File Platform Checksum
dolos-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
dolos-x86_64-pc-windows-msvc.tar.gz x64 Windows checksum
dolos-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
dolos-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum

1.0.0-rc.7 - 2026-02-04

04 Feb 17:39
f2a073b

Choose a tag to compare

Pre-release

Release Notes

🚀 Features

  • (o7s) Implement many missing LocalState queries to support cardano cli (#858)

🐛 Bug Fixes

  • Introduce async query facade to avoid starving the runtime
  • (minibf) Improve conformance tests coverage (#847)
  • (cardano) Take into account drained rewards in epoch state (#855)
  • (cardano) Use mark protocol version for babbage pot calc (#857)
  • (cardano) Bootstrap nonce in genesis if chain starts on Shelley
  • Improve conformance tests coverage (#853)
  • (minibf) Format special dreps on accounts (#861)

🧪 Testing

  • Add comprehensive flow for cardano integration tests (#852)
  • Fix nonce ground-truth checks
  • Revisit cardano integration tests to include stake, delegation and rewards (#854)
  • (cardano) Remove many false positives from ground-truth checks

⚙️ Miscellaneous Tasks

  • Fix clippy warnings across the board (#851)
  • Tidy up xtask for shared use (#856)
  • Update pallas v1.0.0-alpha.4 (#859)

Install dolos 1.0.0-rc.7

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/txpipe/dolos/releases/download/v1.0.0-rc.7/dolos-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/txpipe/dolos/releases/download/v1.0.0-rc.7/dolos-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install txpipe/tap/dolos

Install prebuilt binaries into your npm project

npm install @txpipe/dolos@1.0.0-rc.7

Download dolos 1.0.0-rc.7

File Platform Checksum
dolos-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
dolos-x86_64-pc-windows-msvc.tar.gz x64 Windows checksum
dolos-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
dolos-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum

1.0.0-rc.6 - 2026-01-28

28 Jan 07:30
09d0b81

Choose a tag to compare

Pre-release

Release Notes

🚀 Features

  • Track and ref-count witness-set datum values (#807)
  • (grpc) Upgrade u5c server to 0.18.1 specs (#813)
  • (redb3) Use bucketed keys for indexes (#836)
  • (redb3) Turn tx index into single value table (#837)
  • (bin) Add cardinality stats command
  • Introduce LSM engine just for indexes (#843)
  • Introduce LSM engine for state store
  • Support storage backend switch via config
  • Support fjall-specific storage configs
  • (fjall) Expose engine settings via config (#845)
  • Support per-store location paths
  • (cli) Add command to import archive from immutable db
  • Support no-op stores for index and archive
  • (redb) Off-load block data to flat files (#848)
  • (bin) Force warn+ logs on mithril bootstrap

🐛 Bug Fixes

  • (minibf) Map metadata numeric values to json numbers
  • (fjall) Use snapshot for reads instead of direct keyspace access
  • (cardano) Avoid write-during-iter in estart and ewrap
  • Add graceful domain shutdown procedure
  • Make sure fjall logs show up on tracing output
  • (fjall) Reduce number of keyspaces by using prefixed keys
  • (cardano) Use whole chain summary for epoch calculation (#844)
  • (cli) Skip starting point when resuming Mithril import
  • (cardano) Use entity streaming for mem-heavy work units (#846)
  • (minibf) Show logs on internal 500 errors
  • (cli) Avoid scanning the skipped epoch during archive import
  • (minibf) Add max scan limit for paginated endpoints (#849)
  • Reduce level of excesive traces

🚜 Refactor

  • Isolate indexes into its own storage (#841)
  • Formalize work unit concept (#842)
  • Make index interface chain-agnostic
  • Turn datum state trackig into an entity
  • Use persistent state for sharing reward data
  • Remove async from domain trait
  • Simplify adapter boilerplate

📚 Documentation

  • Introduce basic AGENTS.md

🧪 Testing

  • Fix toy domain implementation

⚙️ Miscellaneous Tasks

  • Fix lint warnings
  • Gitignore opencode files

Install dolos 1.0.0-rc.6

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/txpipe/dolos/releases/download/v1.0.0-rc.6/dolos-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/txpipe/dolos/releases/download/v1.0.0-rc.6/dolos-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install txpipe/tap/dolos

Install prebuilt binaries into your npm project

npm install @txpipe/dolos@1.0.0-rc.6

Download dolos 1.0.0-rc.6

File Platform Checksum
dolos-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
dolos-x86_64-pc-windows-msvc.tar.gz x64 Windows checksum
dolos-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
dolos-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum

1.0.0-rc.5 - 2026-01-07

07 Jan 10:46
2bba161

Choose a tag to compare

Pre-release

Release Notes

🚀 Features

  • Introduce mempool-aware utxo store
  • (trp) Update tx3 framework to v0.14 (#824)

🐛 Bug Fixes

  • Remove stage timeout (#811)
  • Use correct condition for notifying tip events (#812)
  • (cardano) Drop delegators for retiring dreps (#817)
  • (cardano) Avoid dropping delegators on retired pools (#818)
  • (cardano) Improve speed of RUPD work log (#819)
  • (cardano) Handle pool re-registrations (#822)

🚜 Refactor

  • (trp) Remove dependency on tx3-sdk (#816)

🔧 Continuous Integration

  • Include adhoc branches on docker builds
  • Remove x86 apple binary build

🧪 Testing

  • (trp) Use tx3 sdk just for testing (#821)

⚙️ Miscellaneous Tasks

  • Fix lint warnings (#820)
  • Update tx3 deps to v0.14.2

Release

  • V1.0.0-rc.4

Install dolos 1.0.0-rc.5

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/txpipe/dolos/releases/download/v1.0.0-rc.5/dolos-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/txpipe/dolos/releases/download/v1.0.0-rc.5/dolos-installer.ps1 | iex"

Install prebuilt binaries via Homebrew

brew install txpipe/tap/dolos

Install prebuilt binaries into your npm project

npm install @txpipe/dolos@1.0.0-rc.5

Download dolos 1.0.0-rc.5

File Platform Checksum
dolos-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
dolos-x86_64-pc-windows-msvc.tar.gz x64 Windows checksum
dolos-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
dolos-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum