From 5584dd5d85ac4414805bbb78ce84675e7bc1db74 Mon Sep 17 00:00:00 2001 From: Scott Twiname Date: Thu, 15 May 2025 16:07:11 +1200 Subject: [PATCH] Add SQD integration to Solana docs --- docs/indexer/build/manifest/solana.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/docs/indexer/build/manifest/solana.md b/docs/indexer/build/manifest/solana.md index eec40212a26..5ae697d16af 100644 --- a/docs/indexer/build/manifest/solana.md +++ b/docs/indexer/build/manifest/solana.md @@ -321,3 +321,11 @@ When declaring a `range` use an string in the format of `"start - end"`. Both st } } ``` + +## SQD Integration + +SubQuery supports [SQD Archives for Solana](https://sqd-34796de3.mintlify.app/get-started/introduction) to greatly speed up indexing your SubQuery Solana project by being able to pre-filter blocks and the relevant data within those blocks. To do this we have an adaptor, [Solana-Takoyaki](https://github.com/subquery/solana-takoyaki), that converts between the SQD RPC interface and the SubQuery data node RPC interface to work nicely with the SDK. By default your project will use the SubQuery hosted version but there can be some limitations like rate limits and longer request times. + +If you wish to run Solana-Takoyaki yourself and have your SubQuery projects use it then: +1. Follow the instructions in the Solana-Takoyaki readme on how to run it. Ideally it runs on the same machine or as close as possible to your indexer. +1. Add the following flag to your indexer `--network-dictionary=`