Preparing Data

Every epoch that you wish to host in Old Faithful requires at least the following files to be available to the faithful-rpc process:

  • Epoch CAR

  • Indexes:

    • slot-to-cid

    • tx-to-cid

    • cid-to-offset-and-size

    • sig-exists

    • Optionally, gsfa if you wish to use getSignaturesForAddress

How you source these is up to you! Old Faithful is designed to allow flexibility in which epochs you wish to support, and what type of storage it's located on.

GSFA Index

Supported Transport Protocols

Old Faithful supports local filesystem, HTTP/HTTPS (including S3), and Filecoin for CAR file and index storage.

Detailed instructions for each transport protocol can be found at:

Last updated