Releases: SoftwareVerde/bitcoin-verde
Releases · SoftwareVerde/bitcoin-verde
v2.4.0
v2.2.0
Patch Notes
v2.2.0
- Electrum Server
- Run your own electron server with Bitcoin Verde.
- Enable
bitcoin.indexBlocks = 1
inserver.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 therun-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 withinserver.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.
- The Pruning/Indexing combination is not (yet) supported with the Electrum module, however the
- 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
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
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
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.