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:rcReth Node
docker pull ghcr.io/botanix-labs/botanix-reth-node:1.2.0-rc.5
docker pull ghcr.io/botanix-labs/botanix-reth-node:rcVerification
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.sha256sumDocker 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.5Binary 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.