Raydium 是 Solana 上規模最大的 AMM 與流動性提供者。ChainStream 透過 REST API、GraphQL、WebSocket 與 MCP 工具,為 Raydium 成交與資金池提供完整資料覆蓋。
支援的能力:成交分析、流動性池監控、代幣價格跟蹤、OHLCV 資料、持倉者分析,以及透過 Raydium launchpad 建立代幣。
如何獲取 Raydium 上的近期成交?
REST API
GraphQL
MCP Tool
curl "https://api.chainstream.io/v2/trade/sol?limit=20" \
-H "X-API-KEY: your_api_key"
完整引數說明見 Trade - List。查詢 DEXTrades,並按 Raydium 的協議名稱過濾:query {
DEXTrades(
network: sol
limit: {count: 20}
dexProgram: {is: "RAYDIUM_PROGRAM_ADDRESS"}
orderBy: Block_Time_DESC
) {
Block { Time Slot }
Transaction { Hash }
Trade {
Buy {
Currency { MintAddress }
Amount
PriceInUSD
Account { Owner }
}
Sell {
Currency { MintAddress }
Amount
}
Dex { ProgramAddress ProtocolName }
}
Pool { Address }
}
}
trade_get({ chain: "solana", limit: 20 })
如何獲取 Raydium 上某代幣的價格?
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" })
如何獲取 Raydium 上某代幣的流動性池?
REST API
GraphQL
MCP Tool
curl "https://api.chainstream.io/v2/token/sol/TOKEN_ADDRESS/pools" \
-H "X-API-KEY: your_api_key"
完整說明見 Token - Pools。query {
DEXPools(
network: sol
limit: {count: 10}
tokenAddress: {is: "TOKEN_ADDRESS"}
orderBy: Block_Time_DESC
) {
Pool {
Address
Dex { ProgramAddress }
Base { Address PostAmount }
Quote { Address PostAmount }
LiquidityInUSD
}
Block { Time }
}
}
token_get_pools({ chain: "solana", tokenAddress: "TOKEN_ADDRESS" })
如何按池地址獲取池子詳情?
REST API
GraphQL
MCP Tool
curl "https://api.chainstream.io/v2/dexpools/sol/POOL_ADDRESS" \
-H "X-API-KEY: your_api_key"
完整說明見 DexPool - Get。query {
DEXPools(
network: sol
limit: {count: 1}
poolAddress: {is: "POOL_ADDRESS"}
orderBy: Block_Time_DESC
) {
Pool {
Address
Base { Address PostAmount }
Quote { Address PostAmount }
LiquidityInUSD
}
Block { Time }
}
}
dexpool_get({ chain: "solana", poolAddress: "POOL_ADDRESS" })
如何獲取 Raydium 代幣的 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"
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" })
如何獲取 Raydium 相關代幣的持倉者?
REST API
GraphQL
MCP Tool
curl "https://api.chainstream.io/v2/token/sol/TOKEN_ADDRESS/topHolders" \
-H "X-API-KEY: your_api_key"
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" })
如何獲取 Raydium 代幣的頂級交易者?
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"
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" })
如何獲取池子流動性快照?
REST API
GraphQL
MCP Tool
curl "https://api.chainstream.io/v2/dexpools/sol/POOL_ADDRESS/snapshots" \
-H "X-API-KEY: your_api_key"
完整說明見 DexPool - Snapshots。query {
PoolLiquiditySnapshots(
network: sol
limit: {count: 20}
tokenAddress: {is: "TOKEN_ADDRESS"}
) {
Pool { Address ProgramAddress }
TokenA { Address }
TokenB { Address }
LiquidityUSDState
EventCountState
LastSeenState
}
}
dexpool_get_snapshots({ chain: "solana", poolAddress: "POOL_ADDRESS" })
如何在 Raydium 上建立代幣?
ChainStream 支援透過 API 直接在 Raydium launchpad 上建立代幣。
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": "raydium",
"name": "My Token",
"symbol": "MYTKN",
"description": "A test token",
"privateKey": "YOUR_PRIVATE_KEY"
}'
完整說明見 DEX - Create。
代幣建立僅支援 Solana。私鑰用於簽名建立交易。
常見問題
Pump.fun 池與 Raydium 池有什麼區別?
Pump.fun 代幣在 bonding curve 上交易直至畢業;畢業後流動性會遷移到 Raydium AMM 池。可使用 ranking/sol/migrated 查詢近期畢業的代幣。
在 GraphQL 中,使用 dexProgram 選擇器按 Raydium 程式地址過濾。REST 返回的成交可能來自多個 DEX——請在響應中檢視 dex 欄位以識別 Raydium 成交。
可以。使用 WebSocket 訂閱獲取池子與成交的實時更新。配置方式見 實時流式傳輸。
相關文件
Pump.fun 指南
Pump.fun 代幣分析完整說明,含畢業跟蹤。
GraphQL 池與流動性
池子與流動性資料的 GraphQL 查詢示例。
GraphQL DEX 成交
DEX 成交分析的 GraphQL 查詢示例。
MCP 工具目錄
50+ MCP 工具完整列表,便於接入 AI Agent。