github botanix-labs/botanix-releases v1.2.0-rc.5
Botanix v1.2.0-rc.5 (rc)

latest releases: v1.5.2, v1.5.2-hotfix.1, v1.5.1...
pre-release3 months ago

Botanix v1.2.0-rc.5

Release Channel: rc
Release Date: 2025-09-02 16:49:24 UTC
Git Tag: v1.2.0-rc.5
Git SHA: 84e8b2aef60cd384b0380806daf86040d7e5472a

Release Notes

Features

  • btc-server: enfoce maximum tx weight limit during make_tx (373cbcb)
  • btc-server: reduce pegout upper bound to more conservative value (4300425)

Bug Fixes

  • btc-server: enforce max transaction weight limit on make_tx (#943) (74b0e46)
  • btc-server: fix logic for upper pegout bound (16ddfcd)
  • btc-server: Removed metrics prefix (#966) (72c381c)
  • btc-server: utxo recovery - script deserialization (78a7ca8)
  • test: fix script_hex in mockbitcoind (4e0cc44)
  • utxo-recovery: resolve endian/type conversion issues (#970) (bbf1b54)

Code Refactoring

  • btc-server: more logging around utxo recovery (e1d6567)
  • btc-server: use centralized OutPoint conversion in utxo recovery (b3a8681)
  • btc-server: utxo recovery log (4dedd4f)
  • ntp: remove ntp server logic (#961) (4435919)

Documentation

Tests

  • btc-server: add integration test for utxo recovery (09cb88e)
  • btc-server: extend unit test - test_utxo_recovery_data_conversion (4c652a3)
  • update conflict input test (#958) (cba5b22)

Miscellaneous

  • btc-server: add pegout address to info log (553cf9b)
  • ci: add tx_weight_limit test to ci (7db26ab)
  • test: add utxo_recovery integration test (7b3c9e5)
  • update codeowners (#971) (0c31906)

Downloads

Binaries

Reth Node

BTC Server

Docker Images

BTC Server

docker pull ghcr.io/botanix-labs/botanix-btc-server:1.2.0-rc.5
docker pull ghcr.io/botanix-labs/botanix-btc-server:rc

Reth Node

docker pull ghcr.io/botanix-labs/botanix-reth-node:1.2.0-rc.5
docker pull ghcr.io/botanix-labs/botanix-reth-node:rc

Verification

Binary Checksums

# Download and verify checksums
wget https://storage.googleapis.com/botanix-artifact-registry/releases/reth/rc/1.2.0-rc.5/reth-x86_64-unknown-linux-gnu.tar.gz
wget https://storage.googleapis.com/botanix-artifact-registry/releases/reth/rc/1.2.0-rc.5/reth-x86_64-unknown-linux-gnu.tar.gz.sha256sum
sha256sum -c reth-x86_64-unknown-linux-gnu.tar.gz.sha256sum

Docker Image Verification

# Inspect image labels
docker inspect ghcr.io/botanix-labs/botanix-btc-server:1.2.0-rc.5 --format='{{.Config.Labels}}'

Installation

Quick Start with Docker

# Run BTC Server
docker run -d --name botanix-btc-server \
  -p 8080:8080 \
  ghcr.io/botanix-labs/botanix-btc-server:1.2.0-rc.5

# Run Reth Node
docker run -d --name botanix-reth-node \
  -p 30303:30303 -p 8545:8545 \
  ghcr.io/botanix-labs/botanix-reth-node:1.2.0-rc.5

Binary Installation

# Download and extract
wget https://storage.googleapis.com/botanix-artifact-registry/releases/reth/rc/1.2.0-rc.5/reth-x86_64-unknown-linux-gnu.tar.gz
tar -xzf reth-x86_64-unknown-linux-gnu.tar.gz
sudo mv reth /usr/local/bin/

Previous Releases

See all releases for version history.

Don't miss a new botanix-releases release

NewReleases is sending notifications on new releases.