> ## 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.

# Pump.fun

> Pump.funトークンの完全ガイド — Solana上のトークン発見、価格追跡、トレード、ホルダー分析、トークン作成

Pump.funはSolana上の主要なミームコインローンチパッドです。ChainStreamはREST API、GraphQL、WebSocket、MCPツールを通じて、Pump.funトークンの完全なデータカバレッジを提供します。

<Info>
  **対応オペレーション**: トークン発見、価格追跡、トレード分析、ホルダー分析、トークン作成（`pumpfun_create`経由）、卒業/移行追跡。
</Info>

***

## 新しいPump.funトークンを発見するには？

ランキングエンドポイントを使用して、Pump.funローンチパッドで新しく作成されたトークンを見つけます。

<Tabs>
  <Tab title="REST API">
    ```bash theme={null}
    curl "https://api.chainstream.io/v2/ranking/sol/newTokens" \
      -H "X-API-KEY: your_api_key"
    ```

    パラメータの詳細は[Ranking - New Tokens](/jp/api-reference/endpoint/data/ranking/v2/ranking-chain-newtokens-get)を参照してください。
  </Tab>

  <Tab title="GraphQL">
    Solanaの`TokenSupplyUpdates`をクエリし、Pump.funトークンでフィルタリングします：

    ```graphql theme={null}
    query {
      TokenSupplyUpdates(
        network: sol
        limit: {count: 20}
        orderBy: Block_Time_DESC
      ) {
        Block { Time }
        TokenSupplyUpdate {
          Currency {
            MintAddress
            Decimals
          }
          PostBalance
          MarketCapInUSD
          PriceInUSD
          TotalSupply
        }
      }
    }
    ```

    <Tip>
      [GraphQL IDEで開く](https://ide.chainstream.io)と、このクエリをインタラクティブに実行できます。
    </Tip>
  </Tab>

  <Tab title="MCP Tool">
    ```
    ranking_get_new_tokens({ chain: "solana" })
    ```

    ツールの詳細は[MCPツールカタログ](/jp/docs/ai-agents/mcp-server/tools)を参照してください。
  </Tab>
</Tabs>

***

## Pump.funトークンの価格を取得するには？

<Tabs>
  <Tab title="REST API">
    ```bash theme={null}
    curl "https://api.chainstream.io/v2/token/sol/TOKEN_ADDRESS/price" \
      -H "X-API-KEY: your_api_key"
    ```

    詳細は[Token - Price](/jp/api-reference/endpoint/data/token/v2/token-chain-tokenaddress-price-get)を参照してください。
  </Tab>

  <Tab title="GraphQL">
    ```graphql theme={null}
    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 }
      }
    }
    ```
  </Tab>

  <Tab title="MCP Tool">
    ```
    token_get_price({ chain: "solana", tokenAddress: "TOKEN_ADDRESS" })
    ```
  </Tab>
</Tabs>

<Note>
  `TOKEN_ADDRESS`を実際のPump.funトークンのミントアドレスに置き換えてください。
</Note>

***

## Pump.funトークンのトレードを取得するには？

<Tabs>
  <Tab title="REST API">
    ```bash theme={null}
    curl "https://api.chainstream.io/v2/trade/sol?tokenAddress=TOKEN_ADDRESS&limit=20" \
      -H "X-API-KEY: your_api_key"
    ```

    詳細は[Trade - List](/jp/api-reference/endpoint/data/trade/v2/trade-chain-get)を参照してください。
  </Tab>

  <Tab title="GraphQL">
    ```graphql theme={null}
    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 }
      }
    }
    ```
  </Tab>

  <Tab title="MCP Tool">
    ```
    trade_get({ chain: "solana", tokenAddress: "TOKEN_ADDRESS", limit: 20 })
    ```
  </Tab>
</Tabs>

***

## Pump.funトークンのトップホルダーを取得するには？

<Tabs>
  <Tab title="REST API">
    ```bash theme={null}
    curl "https://api.chainstream.io/v2/token/sol/TOKEN_ADDRESS/topHolders" \
      -H "X-API-KEY: your_api_key"
    ```

    詳細は[Token - Top Holders](/jp/api-reference/endpoint/data/token/v2/token-chain-tokenaddress-topholders-get)を参照してください。
  </Tab>

  <Tab title="GraphQL">
    ```graphql theme={null}
    query {
      TokenHolders(
        network: sol
        limit: {count: 100}
        tokenAddress: {is: "TOKEN_ADDRESS"}
      ) {
        Token { Address }
        Holder { Address }
        LatestBalance
        LatestBalanceUSD
        FirstSeen
        LastSeen
      }
    }
    ```
  </Tab>

  <Tab title="MCP Tool">
    ```
    token_get_top_holders({ chain: "solana", tokenAddress: "TOKEN_ADDRESS" })
    ```
  </Tab>
</Tabs>

***

## Pump.funトークンのOHLCV（K線）データを取得するには？

<Tabs>
  <Tab title="REST API">
    ```bash theme={null}
    curl "https://api.chainstream.io/v2/token/sol/TOKEN_ADDRESS/candles?resolution=1m&limit=60" \
      -H "X-API-KEY: your_api_key"
    ```

    詳細は[Token - Candles](/jp/api-reference/endpoint/data/token/v2/token-chain-tokenaddress-candles-get)を参照してください。
  </Tab>

  <Tab title="GraphQL">
    ```graphql theme={null}
    query {
      OHLC(
        network: sol
        limit: {count: 60}
        tokenAddress: {is: "TOKEN_ADDRESS"}
      ) {
        TimeMinute
        Token { Address }
        Price {
          OpenState
          HighState
          LowState
          CloseState
        }
        VolumeUSDState
        TradeCountState
      }
    }
    ```
  </Tab>

  <Tab title="MCP Tool">
    ```
    token_get_candles({ chain: "solana", tokenAddress: "TOKEN_ADDRESS", resolution: "1m" })
    ```
  </Tab>
</Tabs>

***

## 卒業間近のPump.funトークンを追跡するには？

「ファイナルストレッチ」のトークンは、ボンディングカーブの卒業閾値に近づいており、Raydiumへの移行が間近です。

<Tabs>
  <Tab title="REST API">
    ```bash theme={null}
    curl "https://api.chainstream.io/v2/ranking/sol/finalStretch" \
      -H "X-API-KEY: your_api_key"
    ```

    詳細は[Ranking - Final Stretch](/jp/api-reference/endpoint/data/ranking/v2/ranking-chain-finalstretch-get)を参照してください。
  </Tab>

  <Tab title="MCP Tool">
    ```
    ranking_get_final_stretch({ chain: "solana" })
    ```
  </Tab>
</Tabs>

***

## Pump.funから卒業したトークンを見つけるには？

卒業したトークンはボンディングカーブを完了し、Raydiumの流動性プールに移行されています。

<Tabs>
  <Tab title="REST API">
    ```bash theme={null}
    curl "https://api.chainstream.io/v2/ranking/sol/migrated" \
      -H "X-API-KEY: your_api_key"
    ```

    詳細は[Ranking - Migrated](/jp/api-reference/endpoint/data/ranking/v2/ranking-chain-migrated-get)を参照してください。
  </Tab>

  <Tab title="MCP Tool">
    ```
    ranking_get_migrated({ chain: "solana" })
    ```
  </Tab>
</Tabs>

***

## Pump.funトークンのトップトレーダーを取得するには？

<Tabs>
  <Tab title="REST API">
    ```bash theme={null}
    curl "https://api.chainstream.io/v2/trade/sol/top-traders?tokenAddress=TOKEN_ADDRESS" \
      -H "X-API-KEY: your_api_key"
    ```

    詳細は[Trade - Top Traders](/jp/api-reference/endpoint/data/trade/v2/trade-chain-top-traders-get)を参照してください。
  </Tab>

  <Tab title="GraphQL">
    ```graphql theme={null}
    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)
      }
    }
    ```
  </Tab>

  <Tab title="MCP Tool">
    ```
    trade_get_top_traders({ chain: "solana", tokenAddress: "TOKEN_ADDRESS" })
    ```
  </Tab>
</Tabs>

***

## Pump.funトークンのセキュリティを確認するには？

<Tabs>
  <Tab title="REST API">
    ```bash theme={null}
    curl "https://api.chainstream.io/v2/token/sol/TOKEN_ADDRESS/security" \
      -H "X-API-KEY: your_api_key"
    ```

    詳細は[Token - Security](/jp/api-reference/endpoint/data/token/v2/token-chain-tokenaddress-security-get)を参照してください。
  </Tab>

  <Tab title="MCP Tool">
    ```
    token_get_security({ chain: "solana", tokenAddress: "TOKEN_ADDRESS" })
    ```
  </Tab>
</Tabs>

***

## Pump.funでトークンを作成するには？

ChainStreamはAPI経由でPump.funでのトークン作成をサポートしています。

<Tabs>
  <Tab title="REST API">
    ```bash theme={null}
    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](/jp/api-reference/endpoint/defi/dex/v2/dex-chain-create-post)を参照してください。
  </Tab>

  <Tab title="MCP Tool">
    ```
    pumpfun_create({
      name: "My Token",
      symbol: "MYTKN",
      description: "A test token"
    })
    ```
  </Tab>
</Tabs>

<Note>
  トークン作成には資金が入ったSolanaウォレットが必要です。秘密鍵は作成トランザクションの署名に使用されます。
</Note>

***

## 開発者の他のトークンを取得するには？

特定の開発者アドレスがSolana上で作成した全トークンを検索します。

<Tabs>
  <Tab title="REST API">
    ```bash theme={null}
    curl "https://api.chainstream.io/v2/token/sol/dev/DEV_ADDRESS/tokens" \
      -H "X-API-KEY: your_api_key"
    ```

    詳細は[Token - Dev Tokens](/jp/api-reference/endpoint/data/token/v2/token-chain-dev-devaddress-tokens-get)を参照してください。
  </Tab>

  <Tab title="MCP Tool">
    ```
    token_dev_get_tokens({ chain: "solana", devAddress: "DEV_ADDRESS" })
    ```
  </Tab>
</Tabs>

***

## FAQ

<AccordionGroup>
  <Accordion title="Pump.funの卒業とは何ですか？">
    Pump.funトークンのボンディングカーブが100%に達すると「卒業」します — 流動性がRaydiumプールに移行され、トークンはオープンマーケットで取引を開始します。卒業に近づいているトークンを追跡するには`ranking/sol/finalStretch`エンドポイントを使用し、すでに卒業したトークンには`ranking/sol/migrated`を使用してください。
  </Accordion>

  <Accordion title="ボット/MEVトレードをフィルタリングするには？">
    GraphQLの`DEXTrades`キューブにはデフォルトフィルター`IsSuspect = false`があり、ボットおよびMEVと疑われるトレードを自動的に除外します。REST APIでは、トレードレスポンスの`isSuspect`フィールドを確認してください。
  </Accordion>

  <Accordion title="Pump.funトークンをリアルタイムで追跡できますか？">
    はい。WebSocketサブスクリプションを使用して、リアルタイムの価格更新とトレードストリームを受信できます。設定方法は[リアルタイムストリーミング](/jp/docs/access-methods/websocket)を参照してください。
  </Accordion>

  <Accordion title="Pump.funはどのチェーンに対応していますか？">
    Pump.funはSolana専用のローンチパッドです。すべてのPump.funクエリには`chain: sol`（REST）または`network: sol`（GraphQL）を使用してください。
  </Accordion>
</AccordionGroup>

***

## 関連ドキュメント

<CardGroup cols={2}>
  <Card title="GraphQL DEXトレード" icon="arrow-right-arrow-left" href="/jp/graphql/examples/dex-trades">
    DEXトレード分析のGraphQLクエリ例。
  </Card>

  <Card title="トークン分析フレームワーク" icon="magnifying-glass-chart" href="/jp/docs/recipes/token-analysis-framework">
    包括的なトークン評価方法論。
  </Card>

  <Card title="MCPツールカタログ" icon="robot" href="/jp/docs/ai-agents/mcp-server/tools">
    AIエージェント統合のための50以上のMCPツール一覧。
  </Card>

  <Card title="Raydiumガイド" icon="droplet" href="/jp/docs/recipes/raydium">
    Raydium DEXのトレードと流動性分析。
  </Card>
</CardGroup>
