This is the first release of utreexod a bitcoin full node with utreexo accumulators. This version should only be used for development purposes or for negligible amounts of bitcoin. Only signet has active utreexo bridge nodes so testing other networks will require running your own bridge node.
Notable features include:
- AssumeUtreexo mode support. Nodes can sync from a hardcoded block height close to the chain tip instead of syncing from genesis.
- BDK wallet support. BDK wallet is enabled by default and it'll create a new seed for users on startup.
- Electrum personal server support. Fully support electrum protocol v1.4.2. The node will serve electrum wallets based on the xpub provided via
--registerextendedpubkeystowatchonlywallet
. Requires opening ports 50000 or 50001 for non-local wallets to communicate with utreexod. - Efficient P2P transaction relay with support for caching utreexo proofs for mempool transactions.
- Support for running utreexo bridge nodes. These nodes that attach utreexo proofs to blocks and transactions.