📘
Old Faithful
  • Introduction
    • Content Identifiers
    • Indexes
  • Usage & Installation
    • Looking up CIDs
    • Retrieving from Filecoin
    • gRPC Methods
    • RPC Methods
    • RPC server
      • Local file system
      • HTTP
      • Filecoin v1 retrievals
      • Filecoin v2 retrievals
    • Accessing OF1 from old-faithful.net
    • Geyser
    • Software integrations
  • Generating
    • Historical blocks
    • Warehouse nodes
    • Creating indexes
  • Hosting
    • Making a local copy
    • Filecoin
  • Validation
    • Reproducibility
    • Epoch 208
Powered by GitBook
On this page
  • Building and installing Faithful
  • Building and installing Radiance

Usage & Installation

PreviousIndexesNextLooking up CIDs

Last updated 10 months ago

Three software projects comprise Old Faithful:

  • , used for running the and for the RPC server

  • , used for processing

  • used for car files.

You can also like .

You only need the Faithful CLI if you are interested in working with the Faithful dataset and retrieving data.

Building and installing Faithful

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

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

There are also binary builds for Linux available at .

If you want jsonParsed support in the RPC server, you need to run:

$ make jsonParsed-linux

Building and installing Radiance

You will need to build Radiance with RocksDB support following the guide here:

Faithful
RPC server
creating the necessary indexes
Radiance
warehouse nodes’ ledger archives and producing CAR files
PoH check car,
validating PoH of Old Faithful
interact with Old Faithful through standard Filecoin tooling
Lassie
https://github.com/rpcpool/yellowstone-faithful/releases
https://github.com/rpcpool/radiance-triton-faithful/blob/main/INSTALL.md