Documentation Index
Fetch the complete documentation index at: https://docs.chainstream.io/llms.txt
Use this file to discover all available pages before exploring further.
目安時間: 5 分
前提条件
始める前に、次を用意してください。- ChainStream の登録アカウント(こちらから登録)
- API Key(
cs_live_...で始まる)
ステップ 1: API Key を取得する
- ChainStream Dashboard にログイン
- Applications を開く
- Create New App をクリック(または既存のアプリを選択)
- API Key をコピー
ステップ 2: GraphQL IDE を開く
ChainStream GraphQL IDE にアクセスします。GraphQL IDE
ステップ 3: 認証を設定する
IDE で Headers パネル(左下)を開き、API Key を追加します。ステップ 4: サンプルクエリを実行する
次のクエリをエディタに貼り付けます。Solana 上の最新 10 件の DEX 取引を取得し、ブロック時刻、トランザクションハッシュ、買い/売りトークン情報、数量、USD 価格、DEX プロトコル名を含みます。Ctrl+Enter / Cmd+Enter で実行します。
cURL での同等の呼び出し
ターミナルから同じクエリを実行できます。レスポンス例
成功時のレスポンスの例です。レスポンスの読み方
レスポンスはクエリの構造と対応します。| パス | 説明 |
|---|---|
Block.Time | ISO 8601 形式のブロックタイムスタンプ |
Block.Slot | Solana のスロット番号(Solana 固有) |
Transaction.Hash | オンチェーンのトランザクションハッシュ |
Trade.Buy.Currency.MintAddress | 買い側トークンのアドレス |
Trade.Buy.Amount | 買い側トークンの数量 |
Trade.Buy.PriceInUSD | 取引時点での買い側トークンの USD 価格 |
Trade.Sell.Currency.MintAddress | 売り側トークンのアドレス |
Trade.Sell.Amount | 売り側トークンの数量 |
Trade.Dex.ProtocolName | 取引を実行した DEX プロトコル(例: Raydium、Orca、PancakeSwap) |
extensions.credits オブジェクトは、このクエリで消費した課金クレジット数と残高を示します。詳しくは Billing & Credits を参照してください。クエリを変えてみる
動作するクエリが得られたら、次の変更を試してください。Ethereum に切り替える
Ethereum に切り替える
Solana の代わりに EVM(network: eth) { ... } を使い、Ethereum の DEX 取引(Uniswap、SushiSwap など)を問い合わせます。時間フィルタを追加する
時間フィルタを追加する
where 句を追加して直近 1 時間の取引に絞ります。特定のトークンを問い合わせる
特定のトークンを問い合わせる
トークンの mint アドレスで絞り、特定トークンの取引だけを見ます。
集約を追加する
集約を追加する
DEX プロトコルごとの取引総数を数えます。
次のステップ
スキーマとデータモデル
25 の Cube、フィールド型、フィルタ演算子、集約関数を確認。
クエリ例
DEX 取引、転送、OHLC、ホルダーなどの実践的なクエリ例を参照。
GraphQL IDE ガイド
IDE の使い方 — クエリテンプレート、保存クエリ、Variables パネル、コードエクスポート。
課金とクレジット
クエリクレジットの計算方法とコスト最適化。

