> For the complete documentation index, see [llms.txt](https://docs.old-faithful.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.old-faithful.net/running-old-faithful/installation-and-setup/building-old-faithful.md).

# Building Old Faithful

Basic installation of faithful can be done by downloading the repository and building it (requires Golang >1.20):

```sh
$ git clone https://github.com/rpcpool/yellowstone-faithful.git
$ make
```

There are also binary builds for Linux available at <https://github.com/rpcpool/yellowstone-faithful/releases>.

### jsonParsed Support

If you want jsonParsed support in the RPC server, you will need to compile some additional Rust dependencies. \
\
To understand why this is the case, read [here](/running-old-faithful/installation-and-setup/building-old-faithful/jsonparsed-support.md).
