Accessing Historical PumpFun Market Data on Solana

Accessing Historical PumpFun Market Data on Solana

Manage alerts

Loading saved threads...

user36970 · External communityPost link
External question — Solana Stack Exchange Author: user36970 Original post: https://solana.stackexchange.com/questions/20245 License: CC BY-SA 4.0 — https://creativecommons.org/licenses/by-sa/4.0/ Adaptation: HTML converted to plain text; contact email addresses removed. I am looking for an API service that provides historical market data for PumpFun tokens on Solana. Specifically, I need to retrieve the market capitalization and BondingCurve progress of a token at a specific time parameter (e.g., BlockNumber, timestamp, or any other temporal reference). How can I achieve this using any available APIs or services? Any help or insights would be greatly appreciated!
Quote
Report
Yap Joe Rock · External communityPost link
External answer — Solana Stack Exchange Author: Yap Joe Rock Original post: https://solana.stackexchange.com/a/20411 License: CC BY-SA 4.0 — https://creativecommons.org/licenses/by-sa/4.0/ Adaptation: HTML converted to plain text; contact email addresses removed. You can run your own archive node or deploy one using Quicknode or Helius. Then you can obtain the transaction data that interacts with the pump.fun program such as create, buy, sell. Alternatively, you can subscribe to a Solana explorer e.g. solscan and retrieve all transactions that go through pump.fun's program. The GET is getting account transactions .
Quote
Report
zigs211567 · External communityPost link
External answer — Solana Stack Exchange Author: zigs211567 Original post: https://solana.stackexchange.com/a/24355 License: CC BY-SA 4.0 — https://creativecommons.org/licenses/by-sa/4.0/ Adaptation: HTML converted to plain text; contact email addresses removed. I have been down this rabbit hole before. You have two options. The first approach is to get a subscription from a node provider and replay the Solana blocks. In this case, you will have to parse either the blockchain events themselves or the JSON that your provider parsed. Note that the parsed JSON itself may not contain all the information needed. For instance, it is extremely important to know if the memecoin has either freeze authority or update authority enabled. This allows the creators to effectively prevent a wallet from selling the coin. It is not present in transaction accounts, and your provider may not parse or store that information separately. Your second option is to just buy the data from a third party, depending on your budget and needs. For trading and ML training, the best affordable option is https://pumpfundata.com . It provides hourly parquet files with token swaps, token creations, deposits, withdrawals, and bonding complete events. Other third parties you should check out: Dune : Good for running SQL queries and exploring data, but gets expensive for bulk download. Pump Portal : Great for live data; historical data support is limited. Moralis : Great for short ranges (a few weeks of data). Very expensive for bulk download.
Quote
Report

Post Reply

Quoted from Forex.com.bd-Editorial External answer — Solana Stack Exchange Author: zigs211567 Source score (net votes, not local likes): 0 Original post: https://solana.stackexchange.com/a/24355 License: CC BY-SA 4.0 — https://creativecommons.org/licenses/by-sa/4.0/ Adaptation: HTML converted to plain text; contact email addresses removed. I have been down this rabbit hole before. You have two options. The first approach is to get a subscription from a node provider and replay the Solana blocks. In this case, you will have to parse either the blockchain events themselves or the JSON that your provider parsed. Note that the parsed JSON itself may not contain all the information needed. For instance, it is extremely important to know if the memecoin has either freeze authority or update authority enabled. This allows the creators to effectively prevent a wallet from selling the coin. It is not present in transaction accounts, and your provider may not parse or store that information separately. Your second option is to just buy the data from a third party, depending on your budget and needs. For trading and ML training, the best affordable option is https://pumpfundata.com . It provides hourly parquet files with token swaps, token creations, deposits, withdrawals, and bonding complete events. Other third parties you should check out: Dune : Good for running SQL queries and exploring data, but gets expensive for bulk download. Pump Portal : Great for live data; historical data support is limited. Moralis : Great for short ranges (a few weeks of data). Very expensive for bulk download.

Cancel quote

Checking account access…