Skip to content

Releases: SoftwareVerde/bitcoin-verde

v2.4.0

29 Apr 13:55
Compare
Choose a tag to compare

v2.4.0

  • May 2023 Support
  • Cash Tokens
  • P2SH32
  • Transaction Size Rules
  • CHIPNet Support
  • Improved Stability
  • Improved IBD Syncing
  • Improved Pruning Mode
  • Pruning Mode may now be run with Indexing Mode for limited explorer functionality.
  • Minor bug fixes.

v2.2.0

05 Jan 20:42
Compare
Choose a tag to compare

Patch Notes

v2.2.0

  • Electrum Server
    • Run your own electron server with Bitcoin Verde.
    • Enable bitcoin.indexBlocks = 1 in server.conf and start the node.
      (NOTE: Indexing may take a long time to complete and requires around 600GB of disk space.)
      Once indexing has completed (the status may be checked via the explorer), run the electrum module
      via the run-electrum.sh script.
      NOTE: Most electrum clients require an SSL certificate (self-signed certificates are supported).
      Self-signed SSL scripts may be generated via the ssl directory; the keyfile myst be converted via
      the pem2pkcs script and be configured within server.conf.
  • May 2022 Upgrade Support
    • Upgrade and activation support for the 2022-05-15 BCH upgrade has been added.
    • Includes 64-bit Script Integers, Multiplication opcode, and Transaction Introspection opcodes.
  • Added support for Pruning Mode + Indexing Mode enabled.
    • The Pruning/Indexing combination is not (yet) supported with the Electrum module, however the
      Explorer module is supported.
  • Stratum/Pool Module improvements (this feature is still in early-release/beta).
  • Fixed an issue preventing the node from running on fresh installations of MacOS 11+.
  • Misc. minor IBD bug fixes.
  • Misc. minor explorer bug fixes.
  • Java 17 support.

v2.1.0

16 Nov 04:56
Compare
Choose a tag to compare

Bitcoin Verde v2.1.0

System Requirements

Java 11+ JRE.
6GB RAM
300 GB SSD

Patch Notes

  • FastSync support and UTXO Commitment generation.
  • Implemented Electrum protocol server/support.
  • Enabled Testnet configuration.
  • Now supports configurable Block size.
  • Double Spend Proof support.
  • ECIES encrypt/decrypt module.
  • Prototype block validation / BitBalancer support.
  • Memo support for explorer/indexer.
  • SPV mode.
  • Fixed validation of SLP transactions with excessive SLP amounts.
  • Added support for preferred node peers.
  • Improved Block download logic/optimizations.
  • RPC now supports HTTP (i.e. Bitcoin Core) request format.

v2.0.1

09 Dec 20:21
Compare
Choose a tag to compare

Bitcoin Verde v2.0.1

System Requirements

Java 11+ JRE.
6GB RAM
300 GB SSD

Patch Notes

  • Improved performance of the Asert reference block lookup (hard coded on mainnet).
  • Node now handles peers more intelligently regarding defining preferred-peers.
  • Log statements from the database and db pool are now captured.
  • Explorer status now renders preferred-peers.
  • Deep chain reorganizations no longer rarely/accidentally stall the node without manual intervention.
  • Node no longer endlessly spams peers for the genesis block if the database is killed.

v2.0.0

14 Nov 18:50
Compare
Choose a tag to compare

Bitcoin Verde v2.0.0

System Requirements

Java 11+ JRE.
6GB RAM
300 GB SSD

Patch Notes

  • Non-Indexing Module
    • Reduced disk footprint to less than 300GB.
    • Reduced initial sync to less than 24hrs.
    • Reduced required CPU/Memory resources.
    • Resolves funded feature #7.
  • 20201115 HF support (ASERT DAA).
    • Stabilizes block time intervals at 10minutes/block.
  • CashAddr and SLP support for Explorer
    • Partly resolves funded feature #10.
  • Improved logging performance and space-efficiency.
  • Added historic checkpoints support to improve security during IBD.
  • Fixed an issue preventing communication to Bitcoin Unlimited nodes.
  • Added peer-discovery via DNS.

NOTE: v2 is fundamentally incompatible with v1.
If you are upgrading from v1, you must perform a full resynchronization from a clean directory.