> For the complete documentation index, see [llms.txt](https://guide.ordinalshelp.com/bitcoin-core-ord-client-setup-on-windows/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://guide.ordinalshelp.com/bitcoin-core-ord-client-setup-on-windows/installing-bitcoin-core.md).

# Installing Bitcoin Core

{% hint style="warning" %}
Mac users, this tutorial is designed for Windows users. Mac user's should check out [Taha Abbasi](https://twitter.com/tahaabbasi) tutorial [here](https://docs.ferrumnetwork.io/bitcoin-core-ord-client-setup-on-mac). Windows users, read on.
{% endhint %}

**Basic Requirements**

* A computer or server with a high-speed internet connection
* A minimum of \~700GB of free hard drive space (as of April 16, 2024). I recommend having at least 1-2TB of free space to account for future blocks that will be confirmed.&#x20;
* A reliable power source

## Download Bitcoin Core

Here is the direct link to download Bitcoin Core:

<https://bitcoincore.org/en/download/>

Go through the usual install prompts, but pause once you get to the "*Welcome to Bitcoin Core"* prompt (see below).&#x20;

{% hint style="warning" %}
Once you get to the prompt "Welcome to Bitcoin Core", be sure you are selecting the correct drive/folder you would like your Bitcoin Core to index to. This would be the drive that has the freest amount of space.\
\
Be sure to **UNCHECK** the "Limit block chain storage to" .. DO NOT HAVE THIS CHECKED!
{% endhint %}

<figure><img src="/files/40Kr6uqSHLxkUp5CNWQm" alt=""><figcaption></figcaption></figure>

## Update Config File

Once Bitcoin Core is open, Select Settings -> Options.

Click "Open Configuration File" and click Continue. If it asks for a default program to open with, select Notepad.

**Update the config file:**&#x20;

```
txindex=1
server=1
assumevalid=000000000000000000025820df002cd81b8bd78e6c64c1791962c8a91b46f54e
```

Save the config file and restart Bitcoin Core.

***Now we wait...*** Bitcoin Core will begin to sync to the blockchain.  Depending on your internet connection, this could take several hours up to a couple days. Be patient, keep your pc running... be sure no updates are scheduled that would restart your computer... keep your laptop plugged in... you get it.&#x20;
