Skip to content

fractal-bitcoin/fractald-release

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 

Repository files navigation

Fractal Bitcoin Overview

Website: Fractal Bitcoin

What is 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.

Getting Started

System Requirements

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

Installation Options

1. Linux Binary Installation

# Download and extract release wget https://github.com/fractal-bitcoin/fractald-release/releases/download/v0.3.0/fractald-0.3.0-x86_64-linux-gnu.tar.gz tar -zxvf fractald-0.3.0-x86_64-linux-gnu.tar.gz # Run the daemon cd fractald-0.3.0-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 

Configuration

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). 

Build Fractal Bitcoin

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.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Languages