Pump.funはSolana上の主要なミームコインローンチパッドです。ChainStreamはREST API、GraphQL、WebSocket、MCPツールを通じて、Pump.funトークンの完全なデータカバレッジを提供します。
対応オペレーション: トークン発見、価格追跡、トレード分析、ホルダー分析、トークン作成(pumpfun_create経由)、卒業/移行追跡。
新しいPump.funトークンを発見するには?
ランキングエンドポイントを使用して、Pump.funローンチパッドで新しく作成されたトークンを見つけます。
REST API
GraphQL
MCP Tool
curl "https://api.chainstream.io/v2/ranking/sol/newTokens" \
-H "X-API-KEY: your_api_key"
パラメータの詳細はRanking - New Tokensを参照してください。SolanaのTokenSupplyUpdatesをクエリし、Pump.funトークンでフィルタリングします:query {
TokenSupplyUpdates(
network: sol
limit: {count: 20}
orderBy: Block_Time_DESC
) {
Block { Time }
TokenSupplyUpdate {
Currency {
MintAddress
Decimals
}
PostBalance
MarketCapInUSD
PriceInUSD
TotalSupply
}
}
}
ranking_get_new_tokens({ chain: "solana" })
ツールの詳細はMCPツールカタログを参照してください。
Pump.funトークンの価格を取得するには?
REST API
GraphQL
MCP Tool
curl "https://api.chainstream.io/v2/token/sol/TOKEN_ADDRESS/price" \
-H "X-API-KEY: your_api_key"
詳細はToken - Priceを参照してください。query {
DEXTrades(
network: sol
limit: {count: 1}
tokenAddress: {is: "TOKEN_ADDRESS"}
where: {IsSuspect: {eq: false}}
orderBy: Block_Time_DESC
) {
Trade {
Buy { PriceInUSD PriceInNative }
}
Block { Time }
}
}
token_get_price({ chain: "solana", tokenAddress: "TOKEN_ADDRESS" })
TOKEN_ADDRESSを実際のPump.funトークンのミントアドレスに置き換えてください。
Pump.funトークンのトレードを取得するには?
REST API
GraphQL
MCP Tool
curl "https://api.chainstream.io/v2/trade/sol?tokenAddress=TOKEN_ADDRESS&limit=20" \
-H "X-API-KEY: your_api_key"
詳細はTrade - Listを参照してください。query {
DEXTrades(
network: sol
limit: {count: 20}
tokenAddress: {is: "TOKEN_ADDRESS"}
orderBy: Block_Time_DESC
) {
Block { Time Slot }
Transaction { Hash }
Trade {
Buy {
Currency { MintAddress }
Amount
PriceInUSD
Account { Owner }
}
Sell {
Currency { MintAddress }
Amount
Account { Owner }
}
Dex { ProtocolName }
}
Pool { Address }
}
}
trade_get({ chain: "solana", tokenAddress: "TOKEN_ADDRESS", limit: 20 })
Pump.funトークンのトップホルダーを取得するには?
REST API
GraphQL
MCP Tool
curl "https://api.chainstream.io/v2/token/sol/TOKEN_ADDRESS/topHolders" \
-H "X-API-KEY: your_api_key"
詳細はToken - Top Holdersを参照してください。query {
TokenHolders(
network: sol
limit: {count: 100}
tokenAddress: {is: "TOKEN_ADDRESS"}
) {
Token { Address }
Holder { Address }
LatestBalance
LatestBalanceUSD
FirstSeen
LastSeen
}
}
token_get_top_holders({ chain: "solana", tokenAddress: "TOKEN_ADDRESS" })
Pump.funトークンのOHLCV(K線)データを取得するには?
REST API
GraphQL
MCP Tool
curl "https://api.chainstream.io/v2/token/sol/TOKEN_ADDRESS/candles?resolution=1m&limit=60" \
-H "X-API-KEY: your_api_key"
詳細はToken - Candlesを参照してください。query {
OHLC(
network: sol
limit: {count: 60}
tokenAddress: {is: "TOKEN_ADDRESS"}
) {
TimeMinute
Token { Address }
Price {
OpenState
HighState
LowState
CloseState
}
VolumeUSDState
TradeCountState
}
}
token_get_candles({ chain: "solana", tokenAddress: "TOKEN_ADDRESS", resolution: "1m" })
卒業間近のPump.funトークンを追跡するには?
「ファイナルストレッチ」のトークンは、ボンディングカーブの卒業閾値に近づいており、Raydiumへの移行が間近です。
curl "https://api.chainstream.io/v2/ranking/sol/finalStretch" \
-H "X-API-KEY: your_api_key"
詳細はRanking - Final Stretchを参照してください。ranking_get_final_stretch({ chain: "solana" })
Pump.funから卒業したトークンを見つけるには?
卒業したトークンはボンディングカーブを完了し、Raydiumの流動性プールに移行されています。
curl "https://api.chainstream.io/v2/ranking/sol/migrated" \
-H "X-API-KEY: your_api_key"
詳細はRanking - Migratedを参照してください。ranking_get_migrated({ chain: "solana" })
Pump.funトークンのトップトレーダーを取得するには?
REST API
GraphQL
MCP Tool
curl "https://api.chainstream.io/v2/trade/sol/top-traders?tokenAddress=TOKEN_ADDRESS" \
-H "X-API-KEY: your_api_key"
詳細はTrade - Top Tradersを参照してください。query {
DEXTrades(
network: sol
limit: {count: 100}
tokenAddress: {is: "TOKEN_ADDRESS"}
where: {IsSuspect: {eq: false}}
) {
Trade {
Buy {
Account { Owner }
Amount
PriceInUSD
}
}
count
sum(of: Trade_Buy_Amount)
}
}
trade_get_top_traders({ chain: "solana", tokenAddress: "TOKEN_ADDRESS" })
Pump.funトークンのセキュリティを確認するには?
curl "https://api.chainstream.io/v2/token/sol/TOKEN_ADDRESS/security" \
-H "X-API-KEY: your_api_key"
詳細はToken - Securityを参照してください。token_get_security({ chain: "solana", tokenAddress: "TOKEN_ADDRESS" })
Pump.funでトークンを作成するには?
ChainStreamはAPI経由でPump.funでのトークン作成をサポートしています。
curl -X POST "https://api.chainstream.io/v2/dex/sol/create" \
-H "X-API-KEY: your_api_key" \
-H "Content-Type: application/json" \
-d '{
"launchpad": "pumpfun",
"name": "My Token",
"symbol": "MYTKN",
"description": "A test token",
"privateKey": "YOUR_PRIVATE_KEY"
}'
詳細はDEX - Createを参照してください。pumpfun_create({
name: "My Token",
symbol: "MYTKN",
description: "A test token"
})
トークン作成には資金が入ったSolanaウォレットが必要です。秘密鍵は作成トランザクションの署名に使用されます。
開発者の他のトークンを取得するには?
特定の開発者アドレスがSolana上で作成した全トークンを検索します。
curl "https://api.chainstream.io/v2/token/sol/dev/DEV_ADDRESS/tokens" \
-H "X-API-KEY: your_api_key"
詳細はToken - Dev Tokensを参照してください。token_dev_get_tokens({ chain: "solana", devAddress: "DEV_ADDRESS" })
FAQ
Pump.funトークンのボンディングカーブが100%に達すると「卒業」します — 流動性がRaydiumプールに移行され、トークンはオープンマーケットで取引を開始します。卒業に近づいているトークンを追跡するにはranking/sol/finalStretchエンドポイントを使用し、すでに卒業したトークンにはranking/sol/migratedを使用してください。
GraphQLのDEXTradesキューブにはデフォルトフィルターIsSuspect = falseがあり、ボットおよびMEVと疑われるトレードを自動的に除外します。REST APIでは、トレードレスポンスのisSuspectフィールドを確認してください。
Pump.funトークンをリアルタイムで追跡できますか?
はい。WebSocketサブスクリプションを使用して、リアルタイムの価格更新とトレードストリームを受信できます。設定方法はリアルタイムストリーミングを参照してください。 Pump.funはどのチェーンに対応していますか?
Pump.funはSolana専用のローンチパッドです。すべてのPump.funクエリにはchain: sol(REST)またはnetwork: sol(GraphQL)を使用してください。
関連ドキュメント
GraphQL DEXトレード
DEXトレード分析のGraphQLクエリ例。
トークン分析フレームワーク
包括的なトークン評価方法論。
MCPツールカタログ
AIエージェント統合のための50以上のMCPツール一覧。
Raydiumガイド
Raydium DEXのトレードと流動性分析。