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

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

Botanix v1.2.0-rc.2

Release Channel: rc
Release Date: 2025-08-18 16:45:28 UTC
Git Tag: v1.2.0-rc.2
Git SHA: b3b29e7c3d99d7cfa7b3e12c5cce6e8fa492d268

Release Notes

Features

  • command to rollback blocks (#908) (1a35b78)
  • abci: Adjust floor base fee per gas & GPO default values (#892) (1343224)
  • authority: increase epoch length to 100 (#904) (4f71ef1)
  • btc-server: add jwt validation to recover_missing_utxos (d6afae5)
  • btc-server: add recover_missing_utxos method to BtcServerExtendedApi (096ed87)
  • btc-server: Added comprehensive utxo metrics (826ed24)
  • btc-server: Added comprehensive utxo metrics (#882) (2db8951)
  • btc-server: recover_missing_utxo grpc endpoint (c7684d0)
  • btc-server: RecoverMissingUtxos grpc endpoint (#886) (e77e2a2)
  • btc-server: signal RBF in pegout transaction (#923) (666ed87)
  • btc-server: update merkle root and flush when recovering missing utxos (d5c043f)
  • flag: add is_devnet flag (#879) (54f71f3)
  • pegouts: remove finalized pegout id from pending pegouts (#880) (c106098)
  • reth: add missing utxos on reth startup (#911) (a9605cb)
  • reth: Added botanix-configs and extended botanix-cli-args (#881) (2102d8d)
  • wallet: use SIGHASH_DEFAULT instead of SIGHASH_ALL in pegout tx (#878) (b52711a)

Bug Fixes

  • btc-server: ensure metrics server shuts down when btc-server shu… (#922) (ffd9486)
  • reth: Updated all networking acc. to latest reth improvements (#885) (fa4dda0)
  • test: reduce base fee (#929) (c8b76fa)
  • test: rpc int test on develop times out (#912) (b7900a0)
  • wallet: duplicate input bug (flakey conflicting_inputs test) (#874) (7bc32f9)

Code Refactoring

  • ** btc-server:** handle error properly instead of unwrap (f774f54)
  • btc-server: cleanup from hotfix for recovering missing change outputs (#915) (40ba4c1)
  • btc-server: code readability (0f1083f)
  • consolidate btc server client (#900) (d6c2067)

Tests

  • test-suite: check port availability when starting up test nodes (#924) (fa9e7a6)

Miscellaneous

  • adding dariusparvin to codeowners (#875) (7c44257)
  • btc-server: add github issue link to handling of spent input (#925) (7de97be)
  • btc-server: update btc_server.bin (efe3fb0)
  • cherry pick hotfix effective tip per gas (#894) (c4371ae)
  • cherry pick release flow (#897) (951de4a)
  • cherry-pick adjust base fee (#902) (81ea867)
  • deps: bump actions/download-artifact from 4 to 5 (#918) (1b89c41)
  • deps: bump clechasseur/rs-clippy-check from 4.0.4 to 4.0.5 (#889) (7563c31)
  • deps: bump clechasseur/rs-fmt-check from 2.0.10 to 2.0.11 (40cfcb7)
  • deps: bump clechasseur/rs-fmt-check from 2.0.10 to 2.0.11 (#890) (267f3a2)
  • deps: bump sigstore/cosign-installer from 3.9.1 to 3.9.2 (#888) (9f225ce)
  • merge develop into rc (#927) (b3b29e7)
  • version: update to correct version (#907) (91909f9)

Downloads

Binaries

Reth Node

BTC Server

Docker Images

BTC Server

docker pull ghcr.io/botanix-labs/botanix-btc-server:1.2.0-rc.2
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.2
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.2/reth-x86_64-unknown-linux-gnu.tar.gz
wget https://storage.googleapis.com/botanix-artifact-registry/releases/reth/rc/1.2.0-rc.2/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.2 --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.2

# 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.2

Binary Installation

# Download and extract
wget https://storage.googleapis.com/botanix-artifact-registry/releases/reth/rc/1.2.0-rc.2/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.