#!/usr/bin/env bash set -euo pipefail SCRIPT_DIR="$(cd "$(dirname "$0")" && pwd)" source "$SCRIPT_DIR/_common.sh" main() { need bitcoin-cli need xxd need jq # connectivity flag="$(net_flag)" bitcoin-cli $flag getblockchaininfo >/dev/null 2>&1 || die "bitcoin-cli cannot reach node (check RPC creds, network)." log_info "Preflight OK. Network=$BTC_NETWORK" } main "$@"