How it works

Indexing

Soltable indexes Solana lookup tables (LUTs) using Helius webooks for live indexing of LUTs and Helius enhanced api for indexing previously created LUTs.

Soltable also kicks out look deactivated LUTs using helius services.

Searching

Finding the optimal combination of lookup table is similar to a simplified versioned of the knapsack problem.

Value of each item (LUT) is the number of times accounts hit that LUT and since all lookup tables occupy a same space (32 bytes) weight of of items are equal.

So we simply have find the hottest LUTs the cover the given set off accounts.

Note: Atleast two different accounts must be included in a LUT so it worth including in the versioned transaction.

Last updated