📘
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

Generating

PreviousSoftware integrationsNextHistorical blocks

Last updated 10 months ago

The primary data preparation tooling used in this project is based on the radiance tool developed by Jump's Firedancer team. Radiance provides the relevant code for working with the Solana ledger archives in Rocksdb format. For the Old Faithful project, Radiance was forked, and a full CAR generation command was introduced:

The radiance tool utilizes the RocksDB snapshots generated by nodes. From these snapshots, a CAR file per epoch is generated. This CAR file then needs to be processed by Filecoin tools such as which generates the details needed for making a Filecoin deal.

Currently, this tool is being tested from the following warehouse archives:

  • Solana Foundation (public)

  • Triton One (private)

If you have warehouse nodes generating RocksDB archive snapshots, please get in touch with lk@triton.one (even if they can't be publicly available). We would like to have you generate CAR files for verification purposes.

Warehouse
split-and-commp
GitHub - rpcpool/radiance-triton-faithfulGitHub
Logo