Bitcoin Node
Run your personal node powered by Bitcoin Core
Umbrel





Run your Bitcoin node, powered by Bitcoin Core. Independently store and validate every Bitcoin transaction. Connect your wallet directly to your node for unmatched privacy so your wallet provider can't track your activity - or worse, mislead you.
Transacting through your own node also helps keep the Bitcoin network decentralized — win-win.
With over 20 advanced settings, you're in full control. Choose which version of Bitcoin Core your node runs, how your node connects to other nodes over Tor, clearnet, and I2P, adjust daily upload limits, set the maximum mempool size, fine-tune performance, and much more.
Don't trust. Verify. On steroids.
An official app from Umbrel.
This update brings Bitcoin Core v30.0 and gives you simple, powerful control over which Bitcoin Core version you run.
- Switch between the latest or a specific version (v30.0 or v29.2) with confidence.
- Smart checks and clear guidance help prevent incompatible settings when changing versions.
- UI refinements, bug fixes, and reliability improvements.
Note: Version selection affects only the Bitcoin Core version. Your Bitcoin Node app will continue to receive regular updates from the Umbrel App Store.
This update bumps the underlying Bitcoin Core version to v29.1. Full Bitcoin Core release notes can be found at https://bitcoincore.org/en/releases/29.1/
This update fixes a bug that could prevent Bitcoin Core from starting after upgrading from the old app if settings had been changed via the command line
In addition, here's what's new in the all-new Bitcoin Node app.
This update introduces a completely redesigned experience, rebuilt from the ground up, both architecturally and visually, to give you a powerful, data-rich view into every aspect of your node's operation.
From visualizing the network in real time to fine-tuning your configuration, the tools you need for ultimate sovereignty are now at your fingertips.
New features:
- Globe: A stunning, real-time visualization of your node's global connections. See new peers connect and transactions broadcast around the world, as it happens.
- Blocks: Follow along as each new block arrives, packed with transactions, and is verified by your own node.
- Insights: Key metrics about your node and the network are now presented in a series of clean, elegant charts.
- Peers: A completely new table gives you a detailed, sortable list of every peer your node is connected to.
- Settings: Fine-tune your node with a simplified, searcheable, and more intuitive layout for the settings.
- Configuration Editor: Power users can now make custom fine-grained adjustments to their
bitcoin.conffile directly from a new editor in the app's settings.
A new chapter for self-sovereignty begins.
This update fixes an issue where certain manually edited bitcoin.conf files were not parsed correctly, and also fixes a compatibility issue with Tor Browser.
In addition, here's what's new in the all-new Bitcoin Node app.
This update introduces a completely redesigned experience, rebuilt from the ground up, both architecturally and visually, to give you a powerful, data-rich view into every aspect of your node's operation.
From visualizing the network in real time to fine-tuning your configuration, the tools you need for ultimate sovereignty are now at your fingertips.
New features:
- Globe: A stunning, real-time visualization of your node's global connections. See new peers connect and transactions broadcast around the world, as it happens.
- Blocks: Follow along as each new block arrives, packed with transactions, and is verified by your own node.
- Insights: Key metrics about your node and the network are now presented in a series of clean, elegant charts.
- Peers: A completely new table gives you a detailed, sortable list of every peer your node is connected to.
- Settings: Fine-tune your node with a simplified, searcheable, and more intuitive layout for the settings.
- Configuration Editor: Power users can now make custom fine-grained adjustments to their
bitcoin.conffile directly from a new editor in the app's settings.
A new chapter for self-sovereignty begins.
This update fixes an issue where Bitcoin Core could get stuck in the "Not running" state for some users.
In addition, here's what's new in the all-new Bitcoin Node app.
This update introduces a completely redesigned experience, rebuilt from the ground up, both architecturally and visually, to give you a powerful, data-rich view into every aspect of your node's operation.
From visualizing the network in real time to fine-tuning your configuration, the tools you need for ultimate sovereignty are now at your fingertips.
New features:
- Globe: A stunning, real-time visualization of your node's global connections. See new peers connect and transactions broadcast around the world, as it happens.
- Blocks: Follow along as each new block arrives, packed with transactions, and is verified by your own node.
- Insights: Key metrics about your node and the network are now presented in a series of clean, elegant charts.
- Peers: A completely new table gives you a detailed, sortable list of every peer your node is connected to.
- Settings: Fine-tune your node with a simplified, searcheable, and more intuitive layout for the settings.
- Configuration Editor: Power users can now make custom fine-grained adjustments to their
bitcoin.conffile directly from a new editor in the app's settings.
A new chapter for self-sovereignty begins.
This update introduces a completely redesigned experience, rebuilt from the ground up, both architecturally and visually, to give you a powerful, data-rich view into every aspect of your node's operation.
From visualizing the network in real time to fine-tuning your configuration, the tools you need for ultimate sovereignty are now at your fingertips.
New features:
- Globe: A stunning, real-time visualization of your node's global connections. See new peers connect and transactions broadcast around the world, as it happens.
- Blocks: Follow along as each new block arrives, packed with transactions, and is verified by your own node.
- Insights: Key metrics about your node and the network are now presented in a series of clean, elegant charts.
- Peers: A completely new table gives you a detailed, sortable list of every peer your node is connected to.
- Settings: Fine-tune your node with a simplified, searcheable, and more intuitive layout for the settings.
- Configuration Editor: Power users can now make custom fine-grained adjustments to their
bitcoin.conffile directly from a new editor in the app's settings.
A new chapter for self-sovereignty begins.
Bitcoin Core has been updated to v29.0, which includes new features, bug fixes, and performance improvements. See the full Bitcoin Core release notes at https://github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-29.0.md
⚠️ If you are running the Lightning Node app (LND) connected to your Bitcoin Node app, please update Lightning Node to the latest version available in the app store to ensure compatibility.
Bitcoin Core has been updated to v28.1. See the full Bitcoin Core release notes at https://github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-28.1.md
Highlights:
- Bitcoin Core Update: Bitcoin Core has been updated to v28.0, which includes new features, bug fixes, and performance improvements. See the full Bitcoin Core release notes at https://github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-28.0.md
- Testnet4 Availability: Testnet4 is now accessible via Advanced Settings. Testnet3 remains available but is expected to be removed in a future Bitcoin Core release.
- Configuration Update: The mempoolfullrbf setting is now enabled by default for new installs. If you're upgrading from a previous version, your current mempoolfullrbf setting will not be changed. This can be adjusted in Advanced Settings.
This release updates Bitcoin Core to v27.1, which includes various bug fixes and performance improvements.
Full Bitcoin Core release notes for this release are found at https://github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-27.1.md
This release of the Bitcoin Node app includes the following updates:
-
Bitcoin Core: Upgrades Bitcoin Core to version 27.0. Full release notes for Bitcoin Core 27.0 can be found at https://github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-27.0.md.
-
New Advanced Settings Options: Adds 3 new options to the Advanced Settings menu:
- datacarrier: Choose whether or not to relay transactions with OP_RETURN outputs.
- datacarriersize: Set the maximum size of the data in OP_RETURN outputs (in bytes) that your node will relay.
- permitbaremultisig: Choose wether or not to relay non-P2SH multisig transactions.
-
JoinMarket Compatibility: The deprecated RPC 'deprecatedrpc=create_bdb' is enabled to allow integration with JoinMarket and the Jam app by default. This fixes an issue where Jam app users who upgraded to Bitcoin Core v26.0 would have to manually add 'deprecatedrpc=create_bdb' to their bitcoin.conf file in order for the app to work.
⚠️ For existing Jam users, if you receive a connection error in Jam after updating to Bitcoin Core v27.0, please restart the Jam app from your homescreen by right-clicking on the app and selecting 'restart'.
🎉 Widgets are here for umbrelOS 1.0.
This update brings two new widgets for the Bitcoin Node app, allowing you to keep an eye on your node's stats and its sync progress right from your Umbrel's home screen:
-
Node Stats: A widget that displays the number of peer connections, mempool size, hashrate, and blockchain size of your node.
-
Sync Progress: A widget that shows your node's synchronization progress.
After updating to umbrelOS 1.0, you can add widgets by right-clicking on the home screen and selecting "Edit widgets", or by clicking on Widgets in the Dock.
What's new in Bitcoin Core version 26.0?
- P2P and network changes
- Pruning changes: Improved handling of prune budget when using assumeutxo with -prune.
- New and updated RPCs
- and more!
Read the full release notes for additional information and detailed changes at https://github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-26.0.md
This update brings Bitcoin Core 25.1, automatic 'settings.json' corruption detection and repair, along with several new advanced settings such as:
-
Peer Settings: Customize your node's connections and interactions with network peers. For example, you can now adjust ban durations for misbehaving peers.
-
Optimization: Fine-tune your node's performance and resource usage with new settings like maximum mempool size.
-
RPC and REST: Configure access to your node's RPC and REST APIs.
-
and more!
⚠️ 'Peer Bloom Filters' is now disabled by default for all users, to enhance privacy and lower the risk of denial-of-serice (DoS attacks). You can read more at https://github.com/getumbrel/umbrel/issues/1624. If you are connecting older wallet clients that depend on the BIP37 protocol (eg. Bisq), you can enable 'Peer Bloom Filters' in Advanced Settings at the cost of reduced security.
Discover what's new in Bitcoin Core 25.1: https://github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-25.1.md
What's new in Bitcoin Core version 25.0?
- P2P and network changes
- New and updated RPCs as well as low-level changes
- New and updated settings
- Compatibility updates
- Wallet updates
- REST changes
- Reduced peers.dat corruption risks
Read the full release notes for additional information and detailed changes at https://github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-25.0.md
Advanced settings are here!
-
Toggle Tor, Clearnet, and I2P for outgoing connections, and enable Mempool Full RBF.
-
Enable incoming connections to run a listening node and help others sync their node.
-
Switch networks between mainnet, testnet, regtest, and signet.
-
Setting up a new node? Speed up your initial sync by increasing the cache size.
-
Finally, you can run a pruned node, which allows you to delete old blocks that are not relevant to you to save on storage space.
Note: This update fixes a bug with pruning in the previous 24.0.1 update.
Advanced settings are here!
-
Toggle Tor, Clearnet, and I2P for outgoing connections, and enable Mempool Full RBF.
-
Enable incoming connections to run a listening node and help others sync their node.
-
Switch networks between mainnet, testnet, regtest, and signet.
-
Setting up a new node? Speed up your initial sync by increasing the cache size.
-
Finally, you can run a pruned node, which allows you to delete old blocks that are not relevant to you to save on storage space.
- P2P and network changes
- Updated RPCs
- New RPCs
- Updated REST APIs
- New settings
- Low-level changes
Full details here: https://github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-24.0.md
- P2P and network changes
- Fee estimation changes
- Rescan startup parameter removed
- Tracepoints and Userspace, Statically Defined Tracing support
- Updated RPCs
- New RPCs
- File changes
- Updated settings
- Tools and Utilities changes
- GUI changes
- Low-level changes (RPC and tests)
- Full details here: https://bitcoincore.org/en/releases/23.0/
- Bugfix: Use specific Tor port for peers from Tor network
