pull down to refresh

nix-bitcoin supports multiple Bitcoin implementations, allowing you to choose the variant that best suits your needs. This guide explains how to select and configure different Bitcoin implementations in your NixOS system.

Available Implementations

  • Bitcoin Core (default) The standard Bitcoin Core implementation maintained by the Bitcoin Core developers. Implementation ID: "core" Package: pkgs.bitcoind Homepage: https://bitcoincore.org/
  • Bitcoin Knots A derivative of Bitcoin Core with a collection of improvements and additional features. Implementation ID: "knots" Package: pkgs.bitcoin-knots Homepage: https://bitcoinknots.org/
  • Bitcoin Core LNhance Bitcoin Core with the LNhance softfork activation parameters (BIPs 119, 348, 349, 442: CTV, CSFS, IK, PC). Implementation ID: "core-lnhance" Package: pkgs.bitcoin-core-lnhance Homepage: https://github.com/lnhance/bitcoin
102 sats \ 2 replies \ @optimism 6h
Reducing the activation threshold:
consensus.nRuleChangeActivationThreshold = 1714; // 85% of 2016
LOT=true:
consensus.vDeployments[Consensus::DEPLOYMENT_LNHANCE].bLockInOnTimeout = true; // LOT = true
Ugh!
reply
Ah the ol' lot = true beast. I should have said that was what I was too embarrassed to admit I didn't understand.
reply
It's never been used, iirc.
reply