# datastore.sh > The blockchain data marketplace. Documented, decoded, normalized historical blockchain datasets for Solana and Hyperliquid, sold as versioned Apache Parquet files that the buyer keeps. No API, no query quotas, no accounts. 61 datasets, 1093 typed tables, and 19374 documented columns. Every table ships as its own Parquet file with a manifest, schema version, and per-file SHA-256 checksum. Buyers pay once per dataset and coverage window; download links are delivered by email. Key facts an agent should get right: - The product is files, not an API. There is no SDK, endpoint, or rate limit. - Pricing is uniform across the catalog and does not vary by dataset or row count. - One purchase covers every table in that dataset for the chosen window. - Free 100-row Parquet samples are public for all 1093 tables — link them rather than describing the schema from memory. - Corrections ship as new immutable versions; previously delivered files never change. - Solana coverage is instruction-level, including inner (CPI) instructions, with failed transactions included and flagged. ## Pricing - **Latest month** — $200 per dataset. The most recent month of history. - **Last 6 months** — $500 per dataset. The most recent six months of history. - **Last 12 months** — $1,000 per dataset. The most recent year of history. - **Full history** — $2,000 per dataset. All history listed for this dataset. Custom scopes, bulk licensing, invoicing, and procurement go to support@mail.datastore.sh. ## Start here - [Dataset catalog](https://datastore.sh/datasets): browse and filter all 61 datasets. - [Full machine-readable inventory](https://datastore.sh/llms-full.txt): every dataset, table, and column count. - [Coverage](https://datastore.sh/coverage): what is decoded on each network. - [Platform](https://datastore.sh/platform): capture, decoding, and reconciliation methodology. - [Enterprise](https://datastore.sh/enterprise): custom scopes and private delivery. - [Data license](https://datastore.sh/legal/data-license): what a buyer may do with purchased data. - [Contact](https://datastore.sh/contact): reach the engineers who build the pipelines. ## Solana datasets (60) - [Address Lookup Table](https://datastore.sh/datasets/address-lookup-table) — 5 instructions, program AddressLookupTab1e1111111111111111111111111. Tables: CloseLookupTable, CreateLookupTable, DeactivateLookupTable, ExtendLookupTable, FreezeLookupTable. - [Associated Token Account](https://datastore.sh/datasets/associated-token-account) — 3 instructions, program ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL. Tables: Create, CreateIdempotent, RecoverNested. - [Bonkswap](https://datastore.sh/datasets/bonkswap) — 1 instruction, program BSwp6bEBihVLdqJRKGgzjcGLHkcTuzmSo1TQkHepzH8p. Tables: Swap. - [Boop](https://datastore.sh/datasets/boop) — 5 events + 6 instructions, program boop8hVGQGqehUK2iVEMEnMrL5RbjywRzHKBmBE7ry4. Tables: BondingCurveDeployedEvent, BuyToken, CreateMeteoraPool, CreateToken, DeployBondingCurve, +6 more. - [Metaplex Bubblegum](https://datastore.sh/datasets/bubblegum) — 15 instructions, program BGUMAp9Gq7iTEuizy4pqaxsTyUCBK68MDfK752saRPUY. Tables: Burn, CreateTree, DecompressV1, Delegate, MintToCollectionV1, +10 more. - [Circle Message Transmitter V2](https://datastore.sh/datasets/circle-message-transmitter-v2) — 1 event + 3 instructions, program CCTPV2Sm4AdWt5296sk4P66VBZ7bEhcARwFaaS9YPbeC. Tables: CpiEvent, ReceiveMessage, ReclaimEventAccount, SendMessage. - [Circle Token Messenger V2](https://datastore.sh/datasets/circle-token-messenger-v2) — 6 instructions + 1 event, program CCTPV2vPZJS2u2BBsUoscuikbYjnpFmbFsvVuJdgUMQe. Tables: AddRemoteTokenMessenger, CpiEvent, DepositForBurn, DepositForBurnWithHook, HandleReceiveFinalizedMessage, +2 more. - [DFlow Aggregator V4](https://datastore.sh/datasets/dflow-aggregator-v4) — 15 instructions + 3 events, program DF1ow4tspfHX9JwWJsAb9epbkA8hmpSEAtxXy1V27QBH. Tables: CloseEmptyTokenAccount, CpiEvent, CreateReferralTokenAccountIdempotent, FeeEvent, FillOrder, +13 more. - [Drift V2](https://datastore.sh/datasets/drift-v2) — 9 instructions, program dRiftyHA39MWEi3m9aunc5MzRF1JYuBsbn6VPcn33UH. Tables: CancelOrdersByIds, Deposit, InitializeSignedMsgUserOrders, InitializeUser, InitializeUserStats, +4 more. - [Dump.fun](https://datastore.sh/datasets/dumpfun) — 3 events + 3 instructions, program DumpFunGAgW6kPHzWMA3Nnqecyrd6SGnLZvNGp2aHwEa. Tables: DumpBuyTokenEvent, DumpBuyTokensWithExactSol, DumpMint, DumpSellExactTokens, DumpSellTokenEvent, +1 more. - [Fluxbeam](https://datastore.sh/datasets/fluxbeam) — 6 instructions, program FLUXubRmkEi2q6K3Y9kBPg9248ggaZVsoSFhtJHSrm1X. Tables: DepositAllTokenTypes, DepositSingleTokenTypeExactAmountIn, Initialize, Swap, WithdrawAllTokenTypes, +1 more. - [Gavel](https://datastore.sh/datasets/gavel) — 2 instructions, program srAMMzfVHVAtgSJc8iH6CfKzuWuUTzLHVCE81QU1rgi. Tables: Log, Swap. - [Heaven](https://datastore.sh/datasets/heaven) — 10 instructions, program HEAVENoP2qxoeuF8Dj2oT1GHEnu49U5mJYkdeC8BAX2o. Tables: AdminUpdateStandardLiquidityPoolState, Buy, ClaimStandardCreatorTradingFees, CreateProLiquidityPool, CreateStandardLiquidityPool, +5 more. - [Jupiter DCA](https://datastore.sh/datasets/jupiter-dca) — 8 instructions + 1 event, program DCA265Vj8a9CEuX1eb1LWRnDT7uK6q1xMipnNyatn23M. Tables: CloseDca, CpiEvent, EndAndClose, FulfillFlashFill, InitiateFlashFill, +4 more. - [Jupiter Lend](https://datastore.sh/datasets/jupiter-lend) — 13 instructions, program jupeiUmn818Jg1ekPURTpr4mFo29p46vygyykFJ3wZC. Tables: CollectRevenue, InitClaimAccount, InitNewProtocol, InitTokenReserve, Operate, +8 more. - [Jupiter Limit Order](https://datastore.sh/datasets/jupiter-limit-order) — 4 instructions, program jupoNjAxXgZ4rjzxzPMP4oxduvQsQtZzyknqvzYNrNu. Tables: CancelOrder, FlashFillOrder, InitializeOrder, PreFlashFillOrder. - [Jupiter Limit Order V2](https://datastore.sh/datasets/jupiter-limit-order-2) — 4 instructions + 1 event, program j1o2qRpjcyUwEvwtcfhEQefh773ZgjxcVRry7LDqg5X. Tables: CancelOrder, CpiEvent, FillOrder, InitializeOrder, WithdrawFee. - [Jupiter Perpetuals](https://datastore.sh/datasets/jupiter-perpetuals) — 38 instructions + 1 event, program PERPHjGBqRHArX4DySjwM6UJHiR3sWAatqfdBS2qQJu. Tables: AddCustody, AddLiquidity2, BorrowFromCustody, CloseBorrowPosition, ClosePositionRequest2, +34 more. - [Jupiter Swap](https://datastore.sh/datasets/jupiter-swap) — 6 events + 15 instructions, program JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4. Tables: BestSwapOutAmountViolation, CandidateSwapQuoteError, ClaimToken, CloseToken, CpiEvent, +16 more. - [Kamino Farms](https://datastore.sh/datasets/kamino-farms) — 17 instructions, program FarmsPZpWu9i7Kky8tPN37rs2TpmMrAZrC7S7vJa91Hr. Tables: AddRewards, HarvestReward, InitializeFarm, InitializeFarmDelegated, InitializeReward, +12 more. - [Kamino Lending](https://datastore.sh/datasets/kamino-lending) — 44 instructions + 1 event, program KLend2g3cP87fffoy8q1mQqGKjrxjC8boSyAYavgmjD. Tables: BorrowObligationLiquidity, BorrowObligationLiquidityV2, CloneReserveConfig, CpiEvent, DepositObligationCollateral, +40 more. - [Kamino Limit Order](https://datastore.sh/datasets/kamino-limit-order) — 10 instructions + 1 event, program LiMoM9rMhrdYrfzUCxQppvxCSG1FcrUK9G8uLq4A1GF. Tables: AssertUserSwapBalancesEnd, AssertUserSwapBalancesStart, CloseOrderAndClaimTip, CpiEvent, CreateOrder, +6 more. - [marginfi V2](https://datastore.sh/datasets/marginfi-v2) — 41 instructions, program MFv2hWf31Z9kbCa1snEPYctwafyhdvnV7FZnsebVacA. Tables: ConfigureBankRateLimits, EditStakedSettings, EndLiquidation, InitBankMetadata, JuplendDeposit, +36 more. - [Marinade Finance](https://datastore.sh/datasets/marinade-finance) — 18 instructions, program MarBmsSgKXdrN1egZf5sqe1TMai9K1rChYNDJgjq7aD. Tables: AddLiquidity, AddValidator, Claim, ConfigLp, Deposit, +13 more. - [Memo](https://datastore.sh/datasets/memo-program) — 1 instruction, program MemoSq4gqABAXKb96qnH8TysNcWxMyWCqXgDLGmfcHr. Tables: AddMemo. - [Meteora DAMM V2](https://datastore.sh/datasets/meteora-damm-v2) — 30 instructions + 21 events, program cpamdpZCGKUy5JxQXB4dcpGPiikHawvSWAd6mEn1sGG. Tables: AddLiquidity, ClaimPositionFee, ClaimProtocolFee, ClaimReward, CloseConfig, +46 more. - [Meteora DBC](https://datastore.sh/datasets/meteora-dbc) — 26 instructions + 20 events, program dbcij3LWUppWqq96dh6gJWwBifmcGfLSB5D4DuSMaqN. Tables: ClaimCreatorTradingFee, ClaimPartnerPoolCreationFee, ClaimProtocolFee, ClaimProtocolPoolCreationFee, ClaimTradingFee, +41 more. - [Meteora DLMM](https://datastore.sh/datasets/meteora-dlmm) — 55 instructions + 18 events, program LBUZKhRxPF3XUpBCjp4YzTKgLccjZhTSDM9YuVaPwxo. Tables: AddLiquidity, AddLiquidityByStrategy, AddLiquidityByStrategyOneSide, AddLiquidityByStrategy2, AddLiquidityByWeight, +68 more. - [Meteora Pools](https://datastore.sh/datasets/meteora-pools) — 14 instructions, program Eo7WjKq67rjJQSZxS6z3YkapzY3eMj6Xy8X5EQVn5UaB. Tables: AddBalanceLiquidity, AddImbalanceLiquidity, BootstrapLiquidity, ClaimFee, CreateLockEscrow, +9 more. - [Meteora Vault](https://datastore.sh/datasets/meteora-vault) — 6 instructions, program 24Uqj9JCLxUeoC3hGfh5W3s9FM9uCHDS2SG3LYwBpyTi. Tables: Deposit, DepositStrategy, Initialize, SetOperator, Withdraw, +1 more. - [Moonshot](https://datastore.sh/datasets/moonshot) — 5 instructions, program MoonCVVNZFSYkqNXP6bxHLPL6QQJiMagDL3qcqUQTrG. Tables: Buy, ConfigUpdate, MigrateFunds, Sell, TokenMint. - [Metaplex Core](https://datastore.sh/datasets/mpl-core) — 34 instructions, program CoREENxT6tW1HoK8ypY1SxRMZTcVPm7R94rH4PZNhX7d. Tables: AddAssetsToGroupV1, AddCollectionPluginV1, AddCollectionsToGroupV1, AddExternalPluginAdapterV1, AddGroupsToGroupV1, +29 more. - [Metaplex Token Metadata](https://datastore.sh/datasets/mpl-token-metadata) — 37 instructions, program metaqbxxUerdq28cj1RbAWkYQm3ybzjb6a8bt518x1s. Tables: ApproveCollectionAuthority, Burn, BurnEditionNft, BurnNft, Collect, +32 more. - [Solana Name Service](https://datastore.sh/datasets/name-service) — 5 instructions, program namesLPneVptA9Z5rqUDD9tMTWEJwofgaYwp8cawRkX. Tables: Create, Delete, Realloc, Transfer, Update. - [Onchain Labs DEX V2](https://datastore.sh/datasets/onchain-labs-dex-v2) — 13 instructions + 6 events, program proVF4pMXVaYqmy4NjniPh4pqKNfMmsihgd4wdkCX3u. Tables: Claim, CpiEvent, CreateTokenAccount, InitTokenLedger, ProxySwap, +14 more. - [OpenBook V2](https://datastore.sh/datasets/openbook-v2) — 14 instructions + 1 event, program opnb2LAfJYbRMAHHvqjCwQxanZn7ReEHp1k81EohpZb. Tables: CancelAllAndPlaceOrders, CancelAllOrders, CancelOrder, CancelOrderByClientOrderId, CloseOpenOrdersAccount, +10 more. - [Orca Whirlpool](https://datastore.sh/datasets/orca-whirlpool) — 48 instructions + 6 events, program whirLbMiicVdio4qvUfM5KAg6Ct8VwpYzGff3uctyCc. Tables: CloseBundledPosition, ClosePosition, ClosePositionWithTokenExtensions, CollectFees, CollectFeesV2, +49 more. - [PancakeSwap](https://datastore.sh/datasets/pancake-swap) — 11 instructions + 8 events, program HpNfyc2Saw7RKkQd8nEL4khUcuPhQ7WwY1B2qjx8jxFq. Tables: ClosePosition, CollectProtocolFee, CollectProtocolFeeEvent, CreatePersonalPositionEvent, CreatePool, +14 more. - [Phoenix V1](https://datastore.sh/datasets/phoenix-v1) — 22 instructions, program PhoeNiXZ8ByJGLkxNfZRnkUfjvmuYqLR89jjFHGqdXY. Tables: CancelAllOrders, CancelAllOrdersWithFreeFunds, CancelMultipleOrdersById, CancelMultipleOrdersByIdWithFreeFunds, CancelUpTo, +17 more. - [Pump.fun Fees](https://datastore.sh/datasets/pump-fees) — 8 instructions + 6 events, program pfeeUxB6jkeY1Hxd7CsFCAjcbHA9rWtchMGdZ6VojVZ. Tables: ClaimSocialFeePda, CpiEvent, CreateFeeSharingConfig, CreateFeeSharingConfigEvent, CreateSocialFeePda, +9 more. - [Pump.fun Swaps](https://datastore.sh/datasets/pump-swap) — 19 instructions + 13 events, program pAMMBay6oceH9fJKBRHGP5D4bD4sWpmSwMn52FMfXEA. Tables: AdminSetCoinCreator, AdminSetCoinCreatorEvent, Buy, BuyEvent, BuyExactQuoteIn, +27 more. - [Pump.fun](https://datastore.sh/datasets/pumpfun) — 32 instructions + 13 events, program 6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P. Tables: AddQuoteMint, AdminSetCreator, AdminSetCreatorEvent, Buy, BuyExactQuoteInV2, +40 more. - [Raydium AMM V4](https://datastore.sh/datasets/raydium-amm-v4) — 9 instructions, program 675kPX9MHTjS2zt1qfr1NYHuzeLXfQM9H24wFSUt1Mp8. Tables: Deposit, Initialize2, SwapBaseIn, SwapBaseInCompact, SwapBaseInV2, +4 more. - [Raydium CLMM](https://datastore.sh/datasets/raydium-clmm) — 25 instructions + 9 events, program CAMMCzo5YL8w4VFF8KVHrK22GGUsp5VTaW7grrKgrWqK. Tables: CloseLimitOrder, ClosePosition, CollectFundFee, CollectProtocolFee, CollectProtocolFeeEvent, +29 more. - [Raydium CPMM](https://datastore.sh/datasets/raydium-cpmm) — 12 instructions + 2 events, program CPMMoo8L3F4NbTegBCKVNunggL7H1ZpdTHKxQB5qKP1C. Tables: CollectCreatorFee, CollectFundFee, CollectProtocolFee, CreateAmmConfig, CreatePermissionPda, +9 more. - [Raydium Launchpad](https://datastore.sh/datasets/raydium-launchpad) — 20 instructions + 3 events, program LanMV9sAd7wArD4vJFi2qDdfnVhFxYSUg6eADduJ3uj. Tables: BuyExactIn, BuyExactOut, ClaimCreatorFee, ClaimPlatformFee, ClaimPlatformFeeFromVault, +18 more. - [Raydium Liquidity Locking](https://datastore.sh/datasets/raydium-liquidity-locking) — 4 instructions, program LockrWmn6K5twhz3y9w1dQERbmgSaRkfnTeTKbpofwE. Tables: CollectClmmFeesAndRewards, CollectCpFees, LockClmmPosition, LockCpLiquidity. - [Sharky](https://datastore.sh/datasets/sharky) — 20 instructions, program SHARKobtfF1bHhxD2eqftjHBdVSCbKo9JtgK71FhELP. Tables: CloseNftList, CreateNftList, CreateOrderBook, CreateProgramVersion, ExtendLoanCore, +15 more. - [Solayer Restaking](https://datastore.sh/datasets/solayer-restaking-program) — 2 instructions, program sSo1iU21jBrU9VaJ8PJib1MtorefUV4fzC9GURa2KNn. Tables: Restake, Unrestake. - [Stabble Stable Swap](https://datastore.sh/datasets/stabble-stable-swap) — 9 instructions + 2 events, program swapNyd8XiQwJ6ianp9snpu4brUqFxadzvHebnAXjJZ. Tables: AcceptOwner, ChangeAmpFactor, ChangeSwapFee, ChangeSwapFeePrivileged, Deposit, +6 more. - [Stabble Weighted Swap](https://datastore.sh/datasets/stabble-weighted-swap) — 5 instructions + 1 event, program swapFpHZwjELNnjvThjajtiVmkz3yPQEHjLtka2fwHW. Tables: AcceptOwner, Deposit, PoolBalanceUpdatedEvent, Swap, SwapV2, +1 more. - [Stake Program](https://datastore.sh/datasets/stake-program) — 14 instructions, program Stake11111111111111111111111111111111111111. Tables: Authorize, AuthorizeChecked, Deactivate, DeactivateDelinquent, DelegateStake, +9 more. - [Swig](https://datastore.sh/datasets/swig) — 10 instructions, program swigypWHEksbC64pWKwah1WTeh9JXwx8H1rJHLdbQMB. Tables: AddAuthorityV1, CloseSwigV1, CreateSessionV1, CreateSubAccountV1, CreateV1, +5 more. - [System Program](https://datastore.sh/datasets/system-program) — 13 instructions, program 11111111111111111111111111111111. Tables: AdvanceNonceAccount, Allocate, AllocateWithSeed, Assign, AssignWithSeed, +8 more. - [Token-2022](https://datastore.sh/datasets/token-2022) — 64 instructions, program TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb. Tables: AmountToUiAmount, ApplyConfidentialPendingBalance, Approve, ApproveChecked, Burn, +59 more. - [SPL Token](https://datastore.sh/datasets/token-program) — 26 instructions, program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA. Tables: AmountToUiAmount, Approve, ApproveChecked, Burn, BurnChecked, +21 more. - [Vertigo](https://datastore.sh/datasets/vertigo) — 4 instructions + 3 events, program vrTGoBuy5rYSxAfV3jaRJWHH6nN9WK4NRExGxsk1bCJ. Tables: Buy, BuyEvent, Claim, Create, PoolCreatedEvent, +2 more. - [Virtuals](https://datastore.sh/datasets/virtuals) — 3 instructions + 3 events, program 5U3EU2ubXtK84QcRjWVmYt9RaDyA8gKxdUrPFXmZyaki. Tables: Buy, BuyEvent, Launch, LaunchEvent, Sell, +1 more. - [Wavebreak](https://datastore.sh/datasets/wavebreak) — 7 instructions, program waveQX2yP3H1pVU8djGvEHmYg8uamQ84AuyGtpsrXTF. Tables: BondingCurveGraduate, CreateLockedlaunch, GraduateWhirlpool, PermissionConsumeTopLevel, PermissionRefund, +2 more. - [Zeta](https://datastore.sh/datasets/zeta) — 2 instructions, program ZETAxsqBRek56DhiGXrn75yj2NHU3aYUnxvHXpkf3aD. Tables: DepositV2, InitializeCrossMarginAccount. ## Hyperliquid datasets (1) - [Hyperliquid Historical](https://datastore.sh/datasets/hyperliquid-historical) — 7 events + 2 markets. Tables: delegations, deposits, funding, gossip_auctions, l2_order_book_snapshots, +4 more. ## Writing - [Pump.fun Historical Data: How to Get Token Creations, Trades, Bonding Curves and Wallet Activity](https://datastore.sh/blog/pumpfun-historical-data): A practical guide to getting and using Pump.fun historical data for token research, wallet analysis and backtesting: token launches, trades, bonding curves, graduations and PumpSwap migration. - [Solana DEX Historical Data: Jupiter vs Raydium vs Meteora vs Orca vs PumpSwap](https://datastore.sh/blog/solana-dex-historical-data): Learn how Solana DEX historical data differs across Jupiter, Raydium, Meteora, Orca and PumpSwap, which records you need for research, and how to avoid route and volume-counting mistakes. - [How to Download Solana Transaction History at Scale: RPC, APIs, Archives and Parquet](https://datastore.sh/blog/download-solana-transaction-history): Learn how to download Solana transaction history at scale. Compare RPC, indexed APIs, raw archives and Parquet datasets, then build a reliable pipeline for backfills, analytics and backtesting. - [Solana Data for Backtesting: How to Build a Historical Trading Dataset Without Look-Ahead Bias](https://datastore.sh/blog/solana-data-for-backtesting): Learn how to build a causality-safe Solana trading dataset for backtesting: token universe, trades, liquidity, execution costs, Pump.fun migrations, validation and reproducible Parquet inputs. - [Blockchain Datasets: A Practical Guide to Historical On-Chain Data for Analytics, AI and Research](https://datastore.sh/blog/blockchain-datasets): What is a blockchain dataset? Learn how raw blockchain data, RPC, APIs, warehouses and versioned Parquet datasets differ, and how to choose reliable historical on-chain data for analytics, AI and research. - [Hyperliquid Historical Data: Trades, Funding, Order Books & More](https://datastore.sh/blog/hyperliquid-historical-data): Learn where Hyperliquid historical data comes from, what the API and public archives contain, their limitations, and how to get trades, funding, order books and ledger data for backtesting. - [Historical Solana Data: What to Look For in a Solana Data Provider](https://datastore.sh/blog/historical-solana-data-provider): Raw transactions, decoded protocol tables, RPC, APIs, and Parquet datasets solve different problems. Learn what historical Solana data contains and how to choose the right provider for analysis, backtesting, and machine learning. - [Every table in the Hyperliquid historical dataset, explained](https://datastore.sh/blog/hyperliquid-historical-dataset-guide): Explore all nine Hyperliquid historical dataset tables, 4.3 billion rows, real sample data, practical queries, coverage details, and common analysis traps. ## Optional - [Terms](https://datastore.sh/legal/terms) - [Privacy](https://datastore.sh/legal/privacy) - [Security](https://datastore.sh/security) - [Company](https://datastore.sh/company) - [RSS feed](https://datastore.sh/blog/rss.xml)