Website: Fractal Bitcoin
Fractal Bitcoin is the only Bitcoin scaling solution that uses the Bitcoin Core code itself to recursively scale unlimited layers on top of the world’s most-secure and -held blockchain.
It is the first instance of a virtualization methodology applied to Bitcoin in the world. Fractal gradually extends the Bitcoin blockchain into a scalable computing system without breaking consistency with the Bitcoin main chain.
With strong tooling and support, building on Fractal is straightforward.
Node Type | CPU | RAM | Storage (Mainnet) | Storage (Testnet) |
---|---|---|---|---|
Full Node | 2 cores | 8 GB | 2 TB | 300 GB |
Mining Node | 2 cores | 4 GB | 300 GB (prune mode) | 100 GB |
- For more details of Prune Mode, please check: 2025.07 Fractal Prune Mode Explained
1. Linux Binary Installation
# Download and extract release
wget https://github.com/fractal-bitcoin/fractald-release/releases/download/v0.2.3rc1/fractald-0.2.3-x86_64-linux-gnu.tar.gz
tar -zxvf fractald-0.2.3-x86_64-linux-gnu.tar.gz
# Run the daemon
cd fractald-0.2.3-x86_64-linux-gnu
mkdir data
./bin/bitcoind -datadir=./data/
2. Docker Installation
git clone https://github.com/fractal-bitcoin/fractald-release.git
cd fractald-release/fractald-docker
docker-compose up -d
Testnet Setup
Add to bitcoin.conf:
testnet=1
[testnet]
Pruning (Space Saving)
prune=10000 # Keeps ~10GB of blocks
# Pruning activates after block 10,000 since v0.2.3 (was 100,000 before).
The following are developer notes on how to build Bitcoin Core on your native platform. They are not complete guides, but include notes on the necessary libraries, compile flags, etc.