Launch Tape
日本語
  • 10月3–30日実測10倍:54銘柄
  • 251実測5倍
  • 1,518買い手には2倍にも届かなかった「10倍」チャート
  • 13,689完全な取引記録

日別の履歴ファイル · スプレッドシートと取引記録

pump funの記録データで、自分のルールを検証。

日別の表、追跡対象コインの取引記録、作成者に関する情報を収録。データの欠落箇所は明示しています。

記録済みの日を選ぶ · US$10

ファイルのプレビューを見る

1週間 US$20 · 全履歴 US$49の一括払い:利用可能な履歴と31日間の新しい日別ファイル。自動更新はありません。

ファイルが開けない場合や説明と異なる場合は返金します。

見かけだけの10倍チャート

10月3–30日のpump fun

チャートの表示x10+
+10秒時点の価格に対する最高値<x2

「10倍」のチャートを示した2,944銘柄のうち、1,518銘柄は10秒時点で買った人にとって2倍にも届きませんでした。上昇の大部分は、基準価格を取る+10秒より前の初動でした。

同じコインでも、記録の見方で結果は異なります。ファイルでその違いを確認できます。

データの内容

スプレッドシート

2026-10-27 UTCの名前付きコインの先頭20件 · 抜粋した10列。空欄はゼロではなくデータ欠落を意味します。横にスクロールすると全列を確認できます。

プレビューでは露骨な表現を含むコイン名を省いています。元のファイルと集計値は変更していません。

graduates-2026-10-27.csv
mintnamesymbolgrad_time_utcref_cap_solend_10m_pctend_30m_pctbuyers_10mdev_hold_pct_at_gradcurve_fill_sec
7EAa…pumpTrump 2028TRUMP20282026-10-27 00:05:552542.8399.4-99.26401.740.0
27Qg…pumpPresident 2028ELON20282026-10-27 00:06:563130.84-19.5-26.75510.110.0
5XgX…pumpAOPAOP2026-10-27 00:09:091435540.001.42.911779.310.0
Dh9N…pumpAMERICA PARTY 2028AP20282026-10-27 00:09:111210.8549.16.630850.250.1
A3X5…pumpRockstar GamesRockstar2026-10-27 00:11:224036.9656.4-99.542079.310.0
xt6f…pumpIShowSpeedSpeed2026-10-27 00:13:053150.6151.9-99.4171579.310.0
CuCC…pumpUSOEUSOE2026-10-27 00:23:232062160.000.934.726179.310.0
9wUM…pumpfomofomo2026-10-27 00:24:283463.3229.8-99.540979.310.0
CNir…eZJyzerebrainzerebrain2026-10-27 00:25:13430.44-94.2-94.23603.46149.2
8fsz…pumpFloatFLOAT2026-10-27 00:26:09386.0823.064.4427825.2
5RT4…pumpSolySOLY2026-10-27 00:36:07392.09-62.3-76.224235.0011205.0
3VWF…pumpYouTubeYouTube2026-10-27 00:37:443682.8235.8-99.547479.310.0
FW56…pumpApple officialApple2026-10-27 00:43:283680.40-99.5-99.544279.310.0
AEtv…pumpGinnancoinGinnan2026-10-27 00:46:142480.87-55.7-3.3147579.310.0
6zMf…pumpTrump 2028TRUMP20282026-10-27 00:47:183317.7234.2118.71646.630.0
Xr2N…pumpROBINHOODRobinhood2026-10-27 00:48:423145.56-99.4-99.4113779.310.0
DMnM…pumphachiHACHI2026-10-27 00:51:31380.2537.8257.89426.63177.1
4jM5…pumpjoejoe2026-10-27 00:51:42582.72-92.3-92.82263.421413.2
3MBy…pumpfomofomo2026-10-27 00:53:293456.0626.7118.242279.310.0
m6pF…pumpFederal Oil Trust FundFOTF2026-10-27 00:57:32128230.002.66.43179.310.0

mint — コインのアドレス。先頭4文字と末尾4文字に省略しています。

name — 記録されたコイン名。取得できなかった場合は空欄。

symbol — 記録されたティッカー。取得できなかった場合は空欄。

grad_time_utc — コインが公開市場での取引に移行した日時(UTC)。

ref_cap_sol — SOL建ての基準時価総額であり、トークン単価ではありません。+10秒時点のプール価格×10億(その時点までの最後の取引。取引がなければ、それ以降の最初の取引)。

end_10m_pct — 10分以内の最後の記録取引における、基準価格に対する価格変化率(%)。

end_30m_pct — 30分以内の最後の記録取引における、基準価格に対する価格変化率(%)。

buyers_10m — 卒業後の最初の10分間に購入したウォレットの重複を除いた数。カーブ上の購入者ではありません。

dev_hold_pct_at_grad — 卒業時に作成者が保有していたトークン供給量の割合。

curve_fill_sec — 作成から卒業までの秒数。

詳細ファイル

JSON Lines形式です。ここでは読みやすいように改行していますが、実際のファイルでは1つのオブジェクトが1行に収まります。

gradtrades-2026-10-27.jsonl — 1銘柄の連続した8行。卒業の記録と、その後の最初の7件の売買記録です。他の銘柄の行は表示していません。

{
  "type": "grad",
  "t": 1793059555638,
  "bt": 1793059555,
  "slot": 461860965,
  "sig": "23WF…kqFA",
  "mint": "7EAa…pump",
  "pool": "F15q…Nmzg",
  "coinCreator": "4u6r…LSzr",
  "poolBase": 206900000,
  "poolQuote": 84.990359056,
  "virtualQuote": 17.584505288,
  "price": 4.9577e-7,
  "capSol": 495.77,
  "curveSol": 84.990359056
}

{
  "type": "trade",
  "t": 1793059557163,
  "bt": 1793059556,
  "slot": 461860972,
  "sig": "5DQR…LV5D",
  "i": 0,
  "mint": "7EAa…pump",
  "side": "buy",
  "user": "7NNz…a6KL",
  "baseAmount": 25.47005,
  "quoteAmount": 0.00006429,
  "price": 0.00000252414,
  "poolBase": 83523527,
  "poolQuote": 194.385427074,
  "priceAfter": 0.0000025241,
  "virtualQuote": 16.436526174,
  "userTokensBefore": 0,
  "lpFee": 1.29e-7,
  "protocolFee": 3.3e-8,
  "creatorFee": 5.47e-7,
  "ix": "buy_exact_quote_in_v2"
}

{
  "type": "trade",
  "t": 1793059557296,
  "bt": 1793059556,
  "slot": 461860973,
  "sig": "32fD…sH57",
  "i": 0,
  "mint": "7EAa…pump",
  "side": "buy",
  "user": "3ev8…QggS",
  "baseAmount": 308177.363548,
  "quoteAmount": 0.780752034,
  "price": 0.00000253345,
  "poolBase": 83215350,
  "poolQuote": 195.166179672,
  "priceAfter": 0.00000254283,
  "virtualQuote": 16.43652561,
  "userTokensBefore": 0,
  "lpFee": 0,
  "protocolFee": 0,
  "creatorFee": 0,
  "ix": "buy_exact_quote_in"
}

{
  "type": "trade",
  "t": 1793059558219,
  "bt": 1793059557,
  "slot": 461860976,
  "sig": "zajB…BuEx",
  "i": 0,
  "mint": "7EAa…pump",
  "side": "buy",
  "user": "Fn9n…8ELr",
  "baseAmount": 19.448385,
  "quoteAmount": 0.000049455,
  "price": 0.00000254288,
  "poolBase": 83215331,
  "poolQuote": 195.166229226,
  "priceAfter": 0.00000254283,
  "userTokensBefore": 0,
  "lpFee": 9.9e-8,
  "protocolFee": 2.5e-8,
  "creatorFee": 4.21e-7,
  "ix": "buy_exact_quote_in_v2"
}

{
  "type": "trade",
  "t": 1793059566102,
  "bt": 1793059565,
  "slot": 461861012,
  "sig": "3bmq…ZKiR",
  "i": 0,
  "mint": "7EAa…pump",
  "side": "buy",
  "user": "7FPq…1nsN",
  "baseAmount": 108938.214041,
  "quoteAmount": 0.277374888,
  "price": 0.00000254617,
  "poolBase": 83106392,
  "poolQuote": 195.444159298,
  "priceAfter": 0.00000254951,
  "virtualQuote": 16.436525176,
  "userTokensBefore": 0,
  "lpFee": 0.00055475,
  "protocolFee": 0.000138688,
  "creatorFee": 0.002357687,
  "ix": "buy_exact_quote_in_v2"
}

{
  "type": "trade",
  "t": 1793059566325,
  "bt": 1793059565,
  "slot": 461861013,
  "sig": "4DKU…R42v",
  "i": 0,
  "mint": "7EAa…pump",
  "side": "buy",
  "user": "D4o6…dRyx",
  "baseAmount": 530504.604071,
  "quoteAmount": 1.361216715,
  "price": 0.00000256589,
  "poolBase": 82575888,
  "poolQuote": 196.810525478,
  "priceAfter": 0.00000258241,
  "virtualQuote": 16.434098145,
  "userTokensBefore": 0,
  "lpFee": 0.002722434,
  "protocolFee": 0.000680609,
  "creatorFee": 0.011570343,
  "ix": "buy_exact_quote_in"
}

{
  "type": "trade",
  "t": 1793059566729,
  "bt": 1793059565,
  "slot": 461861015,
  "sig": "2b3N…Y6xL",
  "i": 0,
  "mint": "7EAa…pump",
  "side": "buy",
  "user": "92a9…kc1C",
  "baseAmount": 649793.26904,
  "quoteAmount": 1.691340494,
  "price": 0.00000260289,
  "poolBase": 81926095,
  "poolQuote": 198.505248653,
  "priceAfter": 0.00000262358,
  "userTokensBefore": 0,
  "lpFee": 0.003382681,
  "protocolFee": 0.000845671,
  "creatorFee": 0.014376395,
  "ix": "buy_exact_quote_in"
}

{
  "type": "trade",
  "t": 1793059566739,
  "bt": 1793059555,
  "slot": 461860965,
  "sig": "23WF…kqFA",
  "i": 0,
  "mint": "7EAa…pump",
  "side": "buy",
  "user": "AB1y…7awi",
  "baseAmount": 32683098.780248,
  "quoteAmount": 16.143497759,
  "price": 4.9394e-7,
  "poolBase": 174216901,
  "poolQuote": 83.353237924,
  "priceAfter": 5.7938e-7,
  "virtualQuote": 17.584505288,
  "userTokensBefore": 0,
  "lpFee": 0.00318884,
  "protocolFee": 0.148281017,
  "creatorFee": 0.047832586,
  "ix": "buy_v2",
  "src": "backfill"
}

pregrad-2026-10-27.jsonl — 同じ銘柄のローンチ記録1件。作成者、初期購入者、記録されたカーブ上の取引を示します。

{
  "type": "record",
  "t": 1793059564136,
  "mint": "7EAa…pump",
  "sym": "TRUMP2028",
  "name": "Trump 2028",
  "pool": "F15q…Nmzg",
  "slot0": 461860965,
  "sig0": "23WF…kqFA",
  "t0": 1793059555638,
  "bt0": 1793059555000,
  "src": {
    "first": "chainlogs",
    "gradRow": true,
    "migrate": 1793059555638,
    "curveCompleteS": null
  },
  "creator": "4u6r…LSzr",
  "create": {
    "t": 1793059555650,
    "sig": "5Dx5…T5kT",
    "src": "chainlogs",
    "mayhem": false,
    "capSol": 28.887
  },
  "ageS": 0,
  "instant": true,
  "cap0": 495.77,
  "curveSol": 84.990359056,
  "devBuyTokens": 33117599.4,
  "devBuyPct": 3.312,
  "devBuySol": 0.987654,
  "creatorPctAtGrad": 1.738,
  "creatorInfo": {
    "txs50": 4,
    "capped": false,
    "oldestS": 29208,
    "nBefore10m": 1,
    "funder": null,
    "fundSol": null,
    "fundedBeforeS": null,
    "fundMemo": null,
    "priorCoins24h": 0,
    "priorCoins72h": 0
  },
  "gradSlot": {
    "pct": 0.079,
    "sol": 2.006,
    "nWallets": 2,
    "nTx": 2,
    "buys": [
      {
        "w": "3dL8…4NtS",
        "tokens": 791179.377,
        "pct": 0.079,
        "sol": 2.0042,
        "sig": "4Tow…uDCX",
        "bundleSize": 1,
        "payer": "3dL8…4NtS",
        "signers": 1,
        "slotOffset": 0
      },
      {
        "w": "27HF…M3MX",
        "tokens": 7.836,
        "pct": 0,
        "sol": 0.0015,
        "sig": "5NGP…9PJU",
        "bundleSize": 1,
        "payer": "27HF…M3MX",
        "signers": 1,
        "slotOffset": 0
      }
    ],
    "whale": {
      "w": "3dL8…4NtS",
      "pct": 0.079,
      "sol": 2.0042,
      "bundleSize": 1,
      "creatorInTx": false,
      "gainers": [
        {
          "w": "astr…V9bF",
          "sol": 0.0002
        }
      ],
      "txs25": 25,
      "oldestS": 35059,
      "lastTxKind": "other",
      "funder": null,
      "fundSol": null,
      "fundedBeforeS": null,
      "fundSig": null,
      "fundMemo": null
    }
  },
  "curve": {
    "coverage": "partial",
    "holders": [
      {
        "w": "AeeT…yd8G",
        "pct": 3.312,
        "sol": 1.0015,
        "creator": false
      },
      {
        "w": "HbNN…mzN1",
        "pct": 3.292,
        "sol": 1.2015,
        "creator": false
      },
      {
        "w": "J51d…YPsc",
        "pct": 3.11,
        "sol": 1.0015,
        "creator": false
      },
      {
        "w": "9awK…BVt6",
        "pct": 2.927,
        "sol": 1.0015,
        "creator": false
      },
      {
        "w": "B67S…op9D",
        "pct": 2.235,
        "sol": 8.0015,
        "creator": false
      },
      {
        "w": "Cu9D…mwqG",
        "pct": 2.077,
        "sol": 6.0016,
        "creator": false
      },
      {
        "w": "4u6r…LSzr",
        "pct": 1.738,
        "sol": 0.5074,
        "creator": true
      },
      {
        "w": "8aSa…D6aA",
        "pct": 1.252,
        "sol": 4.0015,
        "creator": false
      },
      {
        "w": "Drzq…EYXP",
        "pct": 1.091,
        "sol": 4.3694,
        "creator": false
      }
    ],
    "creationSlot": {
      "ok": 4,
      "failed": 4,
      "curveTxs": 20,
      "capped": false
    },
    "bundleEst": {
      "buyers": 3,
      "avgPct": 25.333,
      "top5Pct": 75.998
    },
    "estimated": true,
    "top1NcPct": 25.333,
    "top5NcPct": 75.998,
    "nOver3Pct": 3,
    "bundleWallets": 8,
    "bundlePct": 19.296,
    "creatorPct": 1.738,
    "path": null,
    "trades": null
  }
}

上記はすべて実際の行で、アドレスの省略以外は編集していません。1日あたり約276万行の取引データがあります(2026-10-27:2,763,649件)。表は一部の列を表示しています。署名も省略しています。

プランを見る ↓

質問からスプレッドシートまで

  1. 1. 日または週を選ぶ

    1日分、直近1週間、全履歴から選びます。

  2. 2. Solanaウォレットから支払う

    Solana上のSOLまたはUSDCを使います。残高のあるウォレットなら、通常は1〜2分で支払えます。

  3. 3. メールを確認する

    お支払い完了後、専用ダウンロードリンクをお送りします。

  4. 4. ファイルを開いて質問する

    Google Sheets、ChatGPT、Claudeなどで、小さなスプレッドシートから始めましょう。

日別の表、追跡対象コインの取引記録、作成者に関する情報を収録。データの欠落箇所は明示しています。 取引記録でルールを再検証し、手数料、遅延、取引サイズをモデルに組み込みましょう。

調べたい範囲を選ぶ

価格は米ドル表示です。Solana上のSOLまたはUSDCでお支払いください。履歴データには欠落があり、利益は保証されません。

購入から7日以内のアップグレードでは、US$10を「1週間」または「全履歴」に充当できます。

SOL/USDCで購入し配信済みの対象日別注文について、購入から7日以内に1回限り利用できます。配信メールのアップグレードリンクを使ってください。返金済み・テスト注文は対象外です。アップグレードにはSOLまたはUSDCでの支払いが必要です。

06

購入

1日分またはプラン · Solana上のUSDCまたはSOL · 数分以内にダウンロードリンクをメール配信
手動で送金

支払いボタンやQRコードを使えないウォレットの場合:上の支払いボタンで注文コードと正確な金額を取得し、Solanaウォレットからこのアドレスにその金額を送金してください。注文コード(例: LT-7KQ2M9)をメモに記入してください。

5vf1PzK8LrF9D5bemYJYPsFYp4nHULSTA1biBampgU58
支払い先アドレスのみを含むQRコード

このQRコードにはアドレスだけが含まれています。金額とメモを自分で入力してください。

USDCの支払いを自動照合するには、注文専用の決済QRコード/リンクを使うか、注文コードをメモに記入してください。ウォレットにメモ欄がない場合は、そのまま送金し、トランザクション署名と注文コードをこちらからお知らせください: お問い合わせフォーム。1日以内に手動で照合します。

よくある質問

何が含まれていますか?

各コインと価格変化をまとめたダウンロード可能な表と、取引記録の詳細ファイルです。内容はプランによって異なります。欠落や収録範囲の制限は下記に記載しています。

プログラミングは必要ですか?

いいえ。概要を調べるなら、表とChatGPTまたはClaudeで始められます。取引ごとの厳密な検証には大きなファイルを使用するため、プログラミングの知識やサポートが必要な場合があります。

暗号資産が初めての場合、どう支払えばよいですか?

SolanaネットワークのSOLまたはUSDCを入れたSolanaウォレット(Phantom、Solflare、Backpackなど)と、手数料用の少量のSOLをご用意ください。プランとメールアドレスを入力し、支払いボタンまたはウォレットアプリで開くボタンを使います。パソコンならスマホのウォレットで決済QRコードを読み取れます。承認前に金額を確認してください。

どのくらいで届きますか?

通常は入金確認後、数分以内です。メールが見当たらない場合は、迷惑メールとプロモーションのフォルダを確認してください。入金確認やファイルの準備に時間がかかる場合もあります。

問題が起きた場合は?

下のお問い合わせフォームを使うか、配信メールに返信してください。

ファイル品質に関する返金保証

投資助言ですか?

いいえ。研究用の過去の観測記録です。コインの購入を勧めたり、ボットの利益を約束したりするものではありません。

お問い合わせ →

5つの用語を分かりやすく説明

pump funの卒業
コインがpump funでの初期販売を終え、コインと資金を集めた共有プールでの取引に移行することです。
ボンディングカーブ
コインの初期販売時に使用される自動価格設定ルール。
ウォレット
Phantom、Solflare、Backpackなど、暗号資産を保管して支払いを承認するためのアプリです。
SOL
Solanaのコイン。支払いやネットワーク手数料に使います。
USDC
1米ドルの価値に連動するよう設計された暗号資産トークン。この決済ではSolana版を使います。
開発者向け:技術的な詳細 & 収録範囲
約定条件の想定が重要な理由:取引記録からの例
条件成立時の価格、コストなし+2.3%1取引あたりの平均 · モデル計算
次のスロットで約定、コストをモデル化−0.9%1取引あたりの平均 · モデル計算

公開例:67銘柄、2026年10月10日14:00–16:00 UTC。+15秒で買い、+3分または−20%のストップで売却。取引サイズは0.1 SOL。手数料、スリッページ、価格への影響をモデル化しています。シミュレーション結果であり、実運用の収益や将来の成績を約束するものではありません。 方法と除外条件を読む。

1日分を取得 · US$10

データで答える、ひとつの質問

データの調査をお任せください

対象を絞った1つの質問に、分かりやすい図表と計算で回答します。カスタム調査レポートはUS$99で、支払い前に調査範囲を確認します。

サンプルレポートを見る

Launch Tapeを始めた理由

私たちはAIでpump funのボットを作りました。机上では良い結果でした。そこで、まったく同じルールを実際の資金で試しました。

4つのウォレットで、卒業直後のコインを139回実際に取引。純損益は−US$17.45でした。 新しいプールに流動性を提供する2つ目のボットは、65件の実ポジションで純損益−US$134.70。意図的に少額に抑えても、この経験には約US$150かかりました。

実際の約定はトリガーの1ブロック後で、売買1往復に約2%の手数料とスリッページがかかりました。9月23日以前の価格記録には約6%ずれた2つの情報源が混在しており、ペーパーボットが「捉えた」値動きの一部は実在しませんでした。

問題はAIではなくデータでした。そこで、約定と手数料を含め、すべてのローンチをチェーンから記録し、日別に販売するようになりました。

私たちのルールより良いものがあるかもしれません。まだ誰にも分かりません。それを確かめるための取引記録です。

01

記録する内容

分かりやすい説明 · 右側はデータセット名
  • 新しいpump funコインをすべて、作成された時点で記録します。名前、ティッカー、画像の指紋、作成者を収録します。例:「Moon Frog」、ティッカーMFROG。ウォレット7xKp…3dQが14:02:11に作成。

    launchmeta
  • コインのボンディングカーブ上の売買を、最初の取引から卒業まで記録します。例:14:02:15にあるウォレットが0.3 SOL相当を購入し、その後の価格を記録。

    curvetape
  • 各ローンチの背景:作成者、資金の出所、卒業と同じスロットで買った人、10分後の結果。例:作成者のウォレットは2時間前に入金を受け、価格は10分時点で40%下落。

    pregrad
  • 卒業後の新しいプールでの最初の30分間の取引と、各取引後のプール残高を記録します。例:あるウォレットが1.2 SOL相当を売却し、プールには84 SOLと2億600万トークンが残りました。

    gradtrades
  • 1日を1枚の表にまとめ、卒業したコインごとに1行で、作成者の背景と最初の10分・30分の価格変化を示します。スマホやChatGPT・Claudeアプリで開ける小さなCSVです。例:MFROGは14:02に卒業。作成者はまだ4%を保有し、価格は3分時点で2倍に到達、10分時点では61%上昇。

    graduates
  • 卒業1分後、10分後、60分後に、誰がそのコインを保有しているか。例:10分時点で上位10ウォレットが31%を保有。

    gradholders
  • bonk.fun、Bags、Jupiter Studioなど、他のローンチパッドから卒業したコインも同様に記録します。例:数秒ごとのプール残高と、1分・5分時点の上位保有者。

    padfeed
  • 約200のMeteoraプールについて、価格、プール資金、出来高、手数料を1分ごとに記録します。例:14:05時点であるプールの資産はUS$120万、その1分間の手数料収入はUS$85。

    meteora-pools

すべてチェーンから24時間・週7日直接取得し、データの欠落を隠さず明示しています。 日ごと・データセットごとに1ファイル。

記録しないもの:ウォレットの分類ラベル、誰がラグプルを行うかという見解、ソーシャルメディア。

02

データセット

8つのデータセット · ボット開発者にまず必要な2つと、追加の6つ
gradtrades 2026-10-03以降

追跡対象コインの卒業後30分間を、取引ごとに記録

卒業後30分間のPumpSwapでの売買記録:ウォレット、トークン量、SOL、実効価格、取引後のプール準備金、取引前のトレーダー残高、3種類すべての手数料。

行数/日
約5,034,000(2026年10月10日)
行の種類
trade 417,347 · grad 105 · end 88 · down 2 · up 2

日別ファイル: gradtrades-YYYY-MM-DD.jsonl.gz および .parquet、さらに graduates-YYYY-MM-DD.csv(1日を1枚にまとめた表。詳しくは列の説明)。追跡対象は卒業時の時価総額が300–600 SOLのコインで、同時に最大30銘柄です。失敗したトランザクションは含みません。

1日を1枚の表に:graduates-YYYY-MM-DD.csv

そのUTC日に卒業したpump funコインごとに1行、1日あたり約200 KB。その日のgradtradesと、作成者情報用のpregradから作成します。スマホのGoogle SheetsやNumbersで開くか、ChatGPTやClaudeのアプリに渡して内容を質問できます。数値はすべて提供ファイルに基づき、元データのない列は空欄のままです。推測で補いません。 無料サンプル:(105コイン、19 KB) 割合は数値で記載しています(−80は−80%)。時刻はUTCです。

mintコインのトークンミント
symbol, nameティッカーと名前(pregradの記録から取得。記録がなければ空欄)
grad_time_utc卒業日時、YYYY-MM-DD HH:MM:SS
poolPumpSwapプール
cap_sol_at_grad卒業時のSOL建て時価総額(価格×1e9。通常の卒業では約496)
followed1=取引を追跡(時価総額300–600 SOLで、時間内に検知)。0=追跡対象外のため、取引に関する列は空欄
curve_fill_secコイン作成から卒業までの秒数(5秒未満=瞬時のバンドルによるローンチ)
dev_hold_pct_at_grad卒業時に作成者が保有していた供給量の割合(%)
tape_sec卒業後の取引をこの日別ファイルに収録した秒数。最大1800秒。その日の最後の30分間に卒業した場合や追跡を早期終了した場合は短くなります。600秒未満の場合、10分間の列は部分データです
trades_10m, buyers_10m, sellers_10m卒業後10分間の取引数と、購入・売却したウォレットの重複を除いた数
ref_cap_sol基準価格をSOL建て時価総額として表示:卒業+10秒までの最後の取引後のプール価格をチェーン上の順序で求めます。そこまでに取引がなければ最初の取引後を使用します。以下の変化率はすべてこの基準との比較で、投稿と同じ基準です
low_10m_pct, high_10m_pct基準取引から卒業10分後までの最低・最高プール価格を、基準価格との比較で%表示(−50=半分、100=2倍)。チェーン上の順序で取引ごとに読み取ります
touched_minus80_10m, touched_2x_10m最安値が−80%以下/最高値が2倍以上の場合は1
first_big_sell_sec, first_big_sell_pool_pct卒業後10分以内に、1回の売却量がプール内トークン量の10%以上に初めて達した時刻(卒業からの秒数)と、その売却量のプールに対する割合。該当がなければ空欄
dump_secpregradのoutcome行から取得:作成者、卒業スロットの最大購入者、または所定のサイズ条件に該当する売りについて、レコーダーが最初に大量売却として検知した時刻。投稿の「大口保有者の売却」に相当します。検知がない場合やoutcome行がない場合は空欄
end_10m_pct, end_30m_pct10分/30分以内の最後の取引後のプール価格を、基準価格に対する変化率(%)で表示
data_gapレコーダーの欠落がこのコインの30分間と重なった場合は1(遅い検知、再起動、フィード切断)。数値に未収録の取引がある可能性があります。欠落は明示し、推測で埋めません

2026年10月10–12日の表では、取引を追跡した卒業銘柄は2,194件。10分以内に823件(37.5%)が−80%に、307件(14.0%)が2倍に到達しました。pregradのレコーダー自身のoutcome行では、2,193件中835件と330件です(投稿の数値)。こちらは+10秒の基準より前も数えるため、2倍の件数差の多くは最初の数秒の高値によるものです。一部の銘柄では時計の違いで基準時点が数百ミリ秒早く、販売ファイルから除外された取引も少数含まれます。

pregrad 2026-10-04以降

各ローンチの背景と結果

作成者とその資金の出所、作成者自身の購入、ボンディングカーブ上の購入者、卒業スロットの購入者、カーブ上の時価総額の推移、卒業10秒後から10分後までの価格。アドレス、金額、時刻という生の事実のみ。ウォレットの分類ラベルは付けません。

行数/日
約194,000(2026年10月10日)
行の種類
ctrade 9,678 · create 4,110 · curvex 285 · grad 105 · migrate 103 · record 69 · outcome 67

ファイルの終わり近くに卒業したコインの outcome 行(+10分)は、次のファイルに入ります。

追加の6データセット:他のローンチパッド、Meteoraプール、ボンディングカーブ、コインのメタデータ、上位保有者、ウォレット統計
padfeed他のローンチパッド:Meteora DBCとRaydium LaunchLabでの卒業、プール残高、上位保有者2026-10-03以降

Meteora DBC(Bags、Jupiter Studioなど)とRaydium LaunchLab(bonk.fun)での卒業:mint情報、20〜30分間にわたる数秒ごとのプール残高、+1分・+5分時点の上位20保有者、各決済トークンの米ドル価格。

行数/日
約32,500(2026年10月10日)
行の種類
px 3,091 · qpx 239 · holders 136 · grad 136

決済トークン単位の価格は q / b。米ドルへの換算には、時刻が最も近い qpx 行を使ってください。

meteora-pools約200のMeteora DLMMプールの1分ごとの指標2026-10-06以降

約200のMeteora DLMMプール(TVLがUS$50k超)を1分ごとに記録:価格、TVL、直近24時間の出来高と手数料、その1分間に得た正確な手数料。

行数/日
約287,000(2026年10月10日)
行の種類
pool 23,794

トークンのmintと名前は行に含まれません。プールアドレスから調べてください。

curvetapeボンディングカーブ上の取引記録。収録の欠落箇所は明示2026-10-13以降

追跡対象のpump funコインの取引を記録し、収録の欠落箇所は明示します。作成から卒業または取引が途絶えるまでのボンディングカーブ上の記録:ウォレット、トークン量、手数料を除くSOL、2種類の手数料、取引後の時価総額とカーブ準備金。さらに全作成記録(名前、ティッカー、初期準備金)、全完了記録、PumpSwapへの移行、初期トランザクションの手数料内訳を収録します。

行数/日
約4,480,000(2026年10月13日)
行の種類
trade 456,540 · end 6,358 · create 4,416 · adopt 2,978 · migrate 121 · complete 105 · gap 1

SOL金額は手数料を含みません(買い手の支払額は sol + fee + cfee)。別のトークン建てのカーブでは quote, qAmt と未換算の準備金をSOLフィールドの代わりに記録し、架空の0は入れません。フィードの欠落は gap 行で示します。2026-10-14以降はブロック全体から修復します(src: "backfill").

launchmeta記録されたコインのメタデータと画像の指紋2026-10-13以降

新しいpump funコインごとに、作成時と卒業時に取得:リンク先のメタデータJSON(名前、ティッカー、説明、ウェブサイト、Twitter/Telegramのリンクの有無)と、画像バイト列のSHA-256。これにより画像の再利用や模倣ローンチを照合できます。画像自体は保存しません。

行数/日
約44,300(2026年10月13日)
行の種類
meta 4,597

SNSアカウント名は収録しません。Twitter/Telegramのリンクは次の有無だけに変換します: hasTwitter / hasTelegram。取得に失敗した場合、行には次の値が入り、 err、推測で補うことはありません。

gradholders卒業後+1分・+10分・+60分の上位20保有者2026-10-14以降

pump funの各卒業から1分・10分・60分後:上位20トークンアカウントの所有者、数量、割合、PumpSwapプールや旧カーブに該当するアカウント、所有者がプログラムアドレスかどうか、プールとカーブを除いた上位10/20アカウントの保有割合。

行数/日
約3,700(卒業銘柄・測定時点ごとに1行)
行の種類
holders 251

保有者数は収録しません(全トークンアカウントの走査が必要なため)。読み取れなかったスナップショットの行には err が入り、保有者情報は入りません。推測では補いません。販売対象は2026-10-14以降です。2026-10-13は公開RPCが保有者情報の読み取りをすべて拒否しました。

wallets各ウォレットの日別データ2026-10-03以降

観測した取引に基づく日別の購入、売却、FIFO方式の実現損益、残存トークン量。各ウォレットの行動についての事実であり、ウォレットの分類ラベルは付けません。

wallets-YYYY-MM-DD.jsonl.gz · .parquet · フィールドと制限

有料ファイルには、行数とチェックサムを含むマニフェストが含まれます。 開発者向け: 全スキーマ.

開発者向け: 全スキーマ

gradtrades

行の例(サンプルから)
grad
{"type":"grad","t":1791640841373,"bt":1791640840,"slot":455281028,"sig":"45ZhqvZwD3SC18TUZ8wQjR1uWHQn91cqTJyiftnyFnJkeoyqoiRXopZTxhHo1TpopAi6HFSwEzsSEUMPcpTfuJWQ","mint":"9pAbYE6q9t5F8tDdrJWrVyMKEYhZnPLwB6hNEHPSnkkt","pool":"2uNzE8XXwRksCymmGtyPfg7oYBYn5E2Kg1hrgP3GteK4","coinCreator":"CfZELPLk52fdxb5DTwfEnZqepPv8vjWsfJZMnGRXLgJP","poolBase":198060505.73945,"poolQuote":88.783503748,"virtualQuote":17.584505653,"price":5.37048e-7,"capSol":537.05,"curveSol":88.783503748}
trade
{"type":"trade","t":1791640800002,"bt":1791640787,"slot":455280784,"sig":"5QxGRXZWhMUGwHbYMf4rzZYBRKZ3735w5QhfYVX56kTzJPTsXGeGuwYQqLveKdzMmnQZjuUWbQNd9Xy7gLtW4tGG","i":0,"mint":"95ccfn4UAUu3mQSvi7NJSJkHEnoLdW58qcRwwzmepump","side":"buy","user":"Doofp8oxQrc3BL5xCtiSADYM5BdTvgRqRTPX9EunRAPE","baseAmount":3475.693603,"quoteAmount":0.000977776,"price":2.81318e-7,"poolBase":250399895,"poolQuote":53.41453236,"priceAfter":2.81322e-7,"userTokensBefore":1480831.488923,"lpFee":1.96e-7,"protocolFee":0.000009094,"creatorFee":0.000002934,"ix":"buy_exact_quote_in_v2"}
end
{"type":"end","t":1791640817904,"mint":"R22RNSXj4ambV2wNFJJkLEuvUa54CPTCbqkwkBZpump","why":"window","buys":2799,"sells":3186}
down / up
{"type":"down","t":1791640822088}
{"type":"up","t":1791640823203}

この down / up の組は実際の記録です。14:00:22.088 UTCにフィード接続が切れ、1.1秒後に復旧しました。その間の取引は欠落している可能性があります。欠落は行として記録し、推測では埋めません。

スキーマ

全行に含まれる値: type および t (1970年UTCからのミリ秒。レコーダーが受信した時刻)。SOL金額はSOL単位、トークン量はトークン単位(小数点以下6桁)。情報源:Solana公開RPC(PumpSwapプログラムログ)。

gradtnumber卒業時刻(ms。検知が遅れた場合はチェーンのブロック時刻)
gradbtnumberブロック時刻(秒)
gradslot, signumber, string卒業(マイグレーション)トランザクションのスロットと署名
gradmintstringコインのトークンミント
gradpoolstringPumpSwapプール
gradcoinCreatorstringコインの作成者手数料を受け取るウォレット
gradpoolBase, poolQuotenumberプールの初期トークン量/SOL量
gradvirtualQuotenumberPumpSwapの価格計算に加える仮想SOL(2026年10月は約17.6 SOL)
gradpricenumber卒業時のトークン1単位あたりのSOL価格
gradcapSolnumber価格×1e9(SOL建て時価総額。通常の卒業銘柄で約496)
gradcurveSolnumberボンディングカーブで調達したSOL
gradlatebool検知が遅れたことを示します。次の時刻より前の取引が欠落: followFrom
gradfollowFromnumberms。この時刻以降の取引は揃っています
gradfollowboolfalse=追跡対象外(時価総額が300–600 SOLの範囲外、または発見が遅すぎた)
tradebt, slot, sig, inumber, number, string, numberブロック時刻(秒)、スロット、署名、トランザクション内のPumpSwap取引インデックス。署名 sig が64個の 1だけの場合、RPCが署名を返さなかったことを示します(まれで、100万行あたり数行)
trademintstringコイン
tradeside「buy」/「sell」売買の方向
tradeuserstring取引したウォレット
tradebaseAmountnumber売買したトークン量
tradequoteAmountnumber買いでは支払ったSOL(手数料込み)、売りでは受け取ったSOL(手数料控除後)
tradepricenumberquoteAmount / baseAmount(実効価格、手数料込み)
tradepoolBase, poolQuotenumber取引後のプール内トークン量/実SOL量
tradepriceAfternumber取引後のプール価格:(poolQuote + virtualQuote) / poolBase
tradevirtualQuotenumberプールの仮想SOLが変化した場合のみ(まれ)
tradeuserTokensBeforenumber取引直前のウォレットの当該コイン残高
tradelpFee, protocolFee, creatorFeenumberSOL建て手数料
tradecreatorboolトレーダーがコインの作成者の場合はtrue
tradeixstring命令の種類。例: buy_exact_quote_in。通常の買いでは省略
traderecoveredboolログが途中で切れたため、トランザクション全体から取引を読み取り
endmint, why, buys, sellsstring, string, number, numberコインの追跡終了: window (30分経過)、 evicted (同時追跡30銘柄の上限)、 budget (データ取得量の上限)。記録した件数を集計
down, uptnumberフィード接続の切断/復旧。その間の取引が欠落している可能性があります
resumemintstring再起動後にコインの追跡を再開。次の時刻より前の区間が欠落: t

pregrad

行の例(サンプルから)
create
{"type":"create","t":1791640827094,"mint":"EYrWRPj4umi4AyUgiG2S6YjKhpu3oz6hc4wFNKPypump","creator":"7mHmNh6BFNWpFp5qh2VXRNzsK63zZ5ZQGQY77khANBQW","sig":"f6etp6K3nBnA6P5fhrupy8CZafaMQ9NQ7UQN1ZZbUwEvwEdi2uMndc3d1aYTz3mBYC5hqXTqg8KFJqynwqEgTx5","name":"beer","sym":"beer","devTokens":2442400.964047,"devSol":0.068442865,"capSol":28.087,"curve":"BwWK17cbHxwWBKZkUYvzxLcNQ1YVyaFezduWbtm2de6s","mayhem":true}
curvex
{"type":"curvex","t":1791640818055,"slot":455280896,"curve":"9UfpfsVkwAi9ynZHq6Wi7WjZEzL2Kp8jEbDdfWfjs5gV","mint":"9pAbYE6q9t5F8tDdrJWrVyMKEYhZnPLwB6hNEHPSnkkt","cap":304.08,"cross":300,"sol":68.935,"sinceFirstS":196.7}
ctrade
{"type":"ctrade","t":1791640836449,"bt":1791640836,"slot":455281007,"sig":"eMR2wKhSwrcTvpdLLxRkTpAJ91PYf8EHNvhJJGVuBQaJtVSqeQQsad4QWQxNHp6VQurGi4KRUToU6tzV7F7FcQJ","i":0,"mint":"9LcWKxyvcWTbzwumh7cHaUakgy4eKW4B7pWo4ZLcVM64","side":"buy","user":"E2ridaSSvdWMDJ2YfiH1X6TYSurf2gTZpDFLJ9qMmQLk","sol":0.048888888,"tokens":244185.00765,"capAfter":200.334,"curveSol":50.304208}
migrate
{"type":"migrate","t":1791640841042,"mint":"9pAbYE6q9t5F8tDdrJWrVyMKEYhZnPLwB6hNEHPSnkkt","sig":"45ZhqvZwD3SC18TUZ8wQjR1uWHQn91cqTJyiftnyFnJkeoyqoiRXopZTxhHo1TpopAi6HFSwEzsSEUMPcpTfuJWQ","pool":"pump-amm"}
grad
{"type":"grad","t":1791640841373,"mint":"9pAbYE6q9t5F8tDdrJWrVyMKEYhZnPLwB6hNEHPSnkkt","slot":455281028,"capSol":537.05,"creator":"CfZELPLk52fdxb5DTwfEnZqepPv8vjWsfJZMnGRXLgJP"}
record
{"type":"record","t":1791640859732,"mint":"4DpjsfKA8uSzscqWsyZqqZJ83wvopfBmmmAsqJpnH7Kd","sym":"Ed","name":"Ed","pool":"22FiEsj8GfHYp7vDC88gFy833mXzqDpKuvPZ574hgLv4","slot0":455281034,"sig0":"3HikNGkRwodBdHgDgsvpcGnTpJqYBTVqNKRpRry3dsxQFk86Mt5EMscKCsT2goZLQFqX48R9nu3B8NACCeqqiJiy","t0":1791640842431,"bt0":1791640842000,"src":{"first":"pumpportal","gradRow":true,"migrate":1791640842431,"curveCompleteS":0.68},"creator":"DPZpMGnuq44KE77yCjS1oq6UdqhNNSAURcB1AzQeQQTf","create":{"t":1791640165488,"sig":"3b4RzKnmb1MsYXJB1AAeFQevWMcioQMm5DSCy15kznu47kD8735q9fVT2vLvoyAuKeHdtKc93E5vhpQ7deTY3EeE","src":"pumpportal","mayhem":false,"capSol":33.957},"ageS":676.9,"instant":false,"cap0":511.65,"curveSol":86.467621472,"devBuyTokens":99366691.529599,"devBuyPct":9.937,"devBuySol":3.061728394,"creatorPctAtGrad":9.937,"creatorInfo":{"txs50":14,"capped":false,"oldestS":331,"nBefore10m":0,"funder":null,"fundSol":0,"fundedBeforeS":331,"fundMemo":false,"priorCoins24h":0,"priorCoins72h":0},"gradSlot":{"pct":0,"sol":0.002,"nWallets":1,"nTx":1,"buys":[{"w":"27HFmP7ccLadGswvQfvea4o3juLw75cPF4V6jWpHM3MX","tokens":46.135,"pct":0,"sol":0.0015,"sig":"tzo2Mdn6uvEN6MMf2pk9bfEFNEnwLMzVBdSKFbxXmXqqfLuZ2DnsJVVb6pUisqDhoUfPdT7JXMWL3CepUkQ8Fo4","bundleSize":1,"payer":"27HFmP7ccLadGswvQfvea4o3juLw75cPF4V6jWpHM3MX","signers":1,"slotOffset":1}],"whale":{"w":"27HFmP7ccLadGswvQfvea4o3juLw75cPF4V6jWpHM3MX","pct":0,"sol":0.0015,"bundleSize":1,"creatorInTx":false,"gainers":[],"txs25":25,"oldestS":399,"lastTxKind":"pamm","funder":null,"fundSol":null,"fundedBeforeS":null,"fundSig":null,"fundMemo":null}},"curve":{"coverage":"partial","holders":[{"w":"9AkbDBmPKNt8SvZRMF7wYDz33WYMnRFfsBnVE18naFpD","pct":0.045,"sol":0.0978,"creator":false},{"w":"Ej6eGdvP1VYJg45FyxpjtXLag1AEG4r2JLNxaq8F3ws7","pct":0.004,"sol":0.0094,"creator":false}],"creationSlot":null,"bundleEst":null,"estimated":false,"top1NcPct":0.045,"top5NcPct":0.049,"nOver3Pct":0,"bundleWallets":0,"bundlePct":0,"creatorPct":9.937,"path":{"firstCap":57.8,"firstS":674.2,"maxCap":410.9,"updates":948,"completeS":0.68,"t100S":668.7,"t200S":316.2,"t300S":65.7,"t400S":3.7},"trades":{"fromCap":216.2,"fromT":1791640569831,"n":5,"buys":2,"sells":3,"wallets":5,"maxCap":216.7,"lastCap":215.9,"completeT":1791640842431,"topBuyers":[{"w":"9AkbDBmPKNt8SvZRMF7wYDz33WYMnRFfsBnVE18naFpD","tokens":451685.64,"pct":0.045,"sol":0.0978},{"w":"Ej6eGdvP1VYJg45FyxpjtXLag1AEG4r2JLNxaq8F3ws7","tokens":43399.248,"pct":0.004,"sol":0.0094}]}}}
outcome
{"type":"outcome","t":1791641308603,"mint":"HXFYuYYfJ7TKMLp8KZ2vcw5jq6DaxWL8Tq7QdhDqCXbX","sym":"Aramco","t0":1791640703550,"recT":1791640712803,"capAt":{"10":3177.45,"45":3218.37,"60":3249.5,"120":3341.85,"180":3442.58,"300":3771.26,"600":5507.02},"maxGain":74,"minDrop":-78.3,"crashed":true,"trades":8684,"dump":{"tS":601.9,"w":"5NpcZzQoiARZjuPPZGRo33YwyWzhAq7R8vx1jXsKbTzo","frac":1.833138,"rule":"big-sell","sol":199.72990449,"capAfter":689.757,"tokensFrom":{"kind":"transfer","tokens":66050028.897,"pct":6.605,"from":"4imgFChpdw6YyjPw6cRxrtJpBHZS8LNrQZgbyVTfirP4","for":"5NpcZzQoiARZjuPPZGRo33YwyWzhAq7R8vx1jXsKbTzo","sig":"Atfch84VwkJckSuXqjRqBqDKuHoibeWzEMPn7nAJKkRZ7ehmM534Byp5hriqaV13JERN9M2S1mphnp87GcvdjCC","bt":1791640717,"account":"Hnzdxe8VcjXvoBmoEPRWf6EMpqsa29RVMivt3g75RpBx","accountTxs":11,"beforeDumpS":588,"afterGradS":13}},"firstBigSell":{"tS":601.9,"w":"5NpcZzQoiARZjuPPZGRo33YwyWzhAq7R8vx1jXsKbTzo","frac":0.3928,"sol":199.72990449,"capAfter":689.757,"tokensFrom":{"kind":"transfer","tokens":66050028.897,"pct":6.605,"from":"4imgFChpdw6YyjPw6cRxrtJpBHZS8LNrQZgbyVTfirP4","for":"5NpcZzQoiARZjuPPZGRo33YwyWzhAq7R8vx1jXsKbTzo","sig":"Atfch84VwkJckSuXqjRqBqDKuHoibeWzEMPn7nAJKkRZ7ehmM534Byp5hriqaV13JERN9M2S1mphnp87GcvdjCC","bt":1791640717,"account":"Hnzdxe8VcjXvoBmoEPRWf6EMpqsa29RVMivt3g75RpBx","accountTxs":11,"beforeDumpS":588,"afterGradS":13}},"bigSells":[{"tS":601.9,"w":"5NpcZzQoiARZjuPPZGRo33YwyWzhAq7R8vx1jXsKbTzo","frac":0.3928,"sol":199.72990449}],"src":"gradtrades"}

この record 行は卒業銘柄ごとに1行、卒業10–40秒後に書き込まれます。続く outcome 行は10分後に書き込まれます。この例では、時価総額は+10秒の3,177 SOLから+10分の5,507 SOLへ上昇しましたが、200 SOLの売却1件(トークンは卒業13秒後の送金で受領)で690 SOLまで下がりました。

スキーマ

情報源:公開RPC経由のSolanaチェーンログ(作成・移行。2026年10月14日以降。それ以前はPumpPortalの無料WebSocket)、Solana公開RPC(ボンディングカーブ、トランザクション)。金額はSOL単位。 pct =供給量1,000,000,000に対する%。時刻はms単位ですが、名前が S で終わるものは秒単位です。

createt, mint, signumber, string, stringコイン作成
createcreatorstring作成者のウォレット
createname, symstringコイン名 / ティッカー
createdevTokens, devSolnumber作成時の作成者自身による購入
createcapSolnumber作成直後のカーブ上の時価総額
createcurvestringボンディングカーブアカウント
createmayhemboolpump funの「mayhem mode」ローンチ
curvexslot, curve, mintnumber, string, string/nullボンディングカーブの時価総額が閾値を通過(mint未対応付けの場合はnull)
curvexcap, cross, sol, sinceFirstSnumber現在の時価総額(SOL)、通過した閾値(100/200/300/400 SOL)、カーブ内のSOL、初回検知からの秒数
ctradebt, slot, sig, i, mint, side, usergradtradesと同じ卒業間近のコインのボンディングカーブ取引(時価総額200 SOL以上から読み取り)。 i はトランザクション内のこのコインの取引を数えるため、(sig, mint, i)が一意のキーです
ctradesol, tokens, capAfter, curveSolnumber取引のSOL量とトークン量、取引後の時価総額とカーブ内SOL量
migratemint, sig, poolstringPumpPortalが検知した移行(pool = 移行先AMM)
gradmint, slot, capSol, creatorstring, number, number, stringチェーン上で確認した卒業
recordmint, sym, name, pool, slot0, sig0, t0, bt0混合型卒業銘柄ごとに1行、卒業10–40秒後に記録(t0=卒業)
recordsrcobject最初に検知したフィード。 curveCompleteS =カーブの完了がt0のどれだけ前だったか
recordcreator, createstring, object作成者ウォレット、作成トランザクション(t, sig, mayhem, capSol)
recordageSnumber作成から卒業までの秒数
recordinstantbool作成から5秒以内に卒業
recordcap0, curveSolnumber卒業時のPumpSwap時価総額、調達したSOL
recorddevBuyTokens, devBuyPct, devBuySolnumber作成時の作成者による購入
recordcreatorPctAtGradnumber/null卒業時の作成者保有量
recordcreatorInfoobjecttxs50 (トランザクション数、上限50)、 capped, oldestS, nBefore10m, funder, fundSol, fundedBeforeS, fundMemo, priorCoins24h, priorCoins72h
recordgradSlotobject/null卒業スロット内のPumpSwapでの購入: pct, sol, nWallets, nTx, buys[] (w, tokens, pct, sol, sig, bundleSize, payer, signers, slotOffset, creatorInTx), whale =これらの購入のうち最大のものと、そのウォレットの情報(txs25, oldestS, lastTxKind, funder, fundSol, fundedBeforeS, fundSig, fundMemo, gainers[])
recordcurveobjectcoverage (full/partial/none)、 holders[] (トップ10: w, pct, sol, creator), creationSlot, bundleEst, estimated, top1NcPct, top5NcPct, nOver3Pct, bundleWallets, bundlePct, creatorPct, path (t100S..t400S, maxCap, updates, completeS), trades
outcomemint, sym, t0, recT混合型卒業後10分
outcomecapAtobject+10/45/60/120/180/300/600秒時点のPumpSwap時価総額(SOL)
outcomemaxGain, minDropnumber/null最初の10分間の最大上昇率/最大下落率(%)、卒業10秒後の価格を基準。−80%到達= minDrop <=−80、2倍到達= maxGain >=100。取引が観測されなかった場合はnull。2026-10-14 03:40 UTC以降、ブロックから修復した卒業スロットの取引(卒業時の大口買いより前の価格)により、 minDrop が一部のコインで実際より大幅に低くなることがあります(10月14日:569件中349件が−80%到達と表示されましたが、実際は195件)。graduates CSVの次の値を使ってください: low_10m_pct / high_10m_pct(チェーン上の順序で計算)
outcomecrashedbool最初の10分間に、それまでの高値の60%以下で成立した取引。つまり高値から40%以上の下落(80%下落ではありません。80%下落には次を使用: minDrop <= -80)
outcometradesnumberPumpSwap取引カウント
outcomedump, firstBigSell, bigSells[]object所定のサイズ条件を初めて満たした売却と、大口売却: tS, w, frac (売却量のプールに対する割合)、 sol, capAfter, rule, tokensFrom
outcomesrcstring取引の読み取り元

padfeed

行の例(サンプルから)
grad
{"type":"grad","t":1791642704526,"pad":"ray","platform":"Fo1dp1JYQQWgYgAdiZWfmJpA7KRreCdCEyEEVcE1Q2TN","mint":"BwVPtfz4g8TcmmuVyQWnQEx8X3Zhr3W24McKEvztfEe1","quote":"So11111111111111111111111111111111111111112","pool":"27XKWhuX5rKrJJxr5ebQc3ZKDXSCgZVMR329aGZDXrC9","curveAuth":"6s1xP3hpbAfFoNtUNF8mfHsjr2Bd97JxFJRWLbL6aHuX","baseVault":"B7xSvh15d1aXre2bFKcRpqRG9zdbEECFR6981tiRyn5w","quoteVault":"38VBuRZUGNTGkH8WxkmnsLH7YBiC2n5FseTmBuGZq5Us","b":206900000,"q":85.000000062,"px":4.108264865248912e-7,"supply":1000000000,"decimals":6,"tokenProgram":"TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb","feeBps":null,"freeze":null,"mintAuth":null,"sig":"2QN2S5rGhVv8sAZcYXT7MGVDvzAEvUYZrewBYSypMcDfksxTS2u413czrYXPiXoYwJEtRjsgoamt32kELbuVNm6p","blockTime":1791642704000,"lagMs":526}
px
{"type":"px","t":1791640800132,"mint":"7E9FWUo2mJK1LT53LPceXK8VHrDM4WhMFpBZYtyHaSC1","b":13932037.454196,"q":17.430408874,"pad":"dbc"}
holders  (top20 cut to 2 entries here; the file has all 20)
{"type":"holders","t":1791640987253,"mint":"FJH9L1G1ezgVKymcKnVUARN9YH6oPFAJ19qTQ6mL7EXd","top10":0.7,"top20":[{"acct":"GCegNfWBkzpERkQVwZkBSJBdXxqMFMMdoLuvKgNr7PEF","owner":"FhVo3mqL8PW5pH5U2CN4XE33DokiyZnUwuGpH2hmHLuM","amt":950264550.634002},{"acct":"FukAMJAHBU1rvWSYAB4MTiHzR2QnUwNNZGxm3ZxKyQc3","owner":"HLnpSz9h2S4hiLQ43rnSD9XkcUThA7B8hQMKmDaiTLcC","amt":18537186.696369}],"pad":"dbc"}
qpx
{"type":"qpx","t":1791640829727,"usd":{"98sMhvDwXj1RQi5c5Mndm3vPe9cBqPrbLaufMXFNMh5g":84.3142186577373,"So11111111111111111111111111111111111111112":109.78435044998537}}

上の px 行:価格=q / b=17.43 / 13,932,037=トークン1単位あたり1.25e-6 SOL。時刻が最も近い qpx 行のSOL価格(US$109.78)で換算するとUS$0.000137です。

スキーマ

dbc =Meteora Dynamic Bonding Curve(Bags、Jupiter Studioなど)からDAMM v2プールへの移行。 ray =Raydium LaunchLab(bonk.funなど)からRaydium CPMMプールへの移行。各コインを20分(dbc)/30分(ray)追跡します。情報源:Solana RPC。決済トークンの米ドル価格はJupiterの無料価格APIから取得。

alltnumber記録時刻(ms)
gradpad"dbc" / "ray"ローンチパッド
gradplatformstringプラットフォームの設定/名前
gradmint, quotestringコインのmintと決済トークンのmint(SOL、またはUSD1やトークン化株式など)
gradpool, curveAuth, baseVault, quoteVaultstring/nullプールとvaultのアカウント。 pool はすべてのdbc行でnullです(移行検知時点ではDAMM v2プールが不明で、vaultで識別します)。ray行では設定されます
gradb, qnumber移行時のvault残高(トークン量、決済トークン単位)
gradpxnumber決済トークン建ての価格=q / b
gradsupply, decimals, tokenProgramnumber, number, stringmint情報(TokenまたはToken-2022)
gradfeeBps, freeze, mintAuth混合型Token-2022の送金手数料、凍結権限/mint権限(null=なし)
gradsig, blockTime, lagMsstring, number, number移行トランザクションの署名、そのブロック時刻(ms。他の箇所の bt のような秒単位ではありません)、ブロックから検知までの遅延(ms)
pxpad, mint, b, qstring, string, number, number変化時のvault残高(約6秒ごと、値動きの速いコインでは約2秒ごと)。価格=q / b
holderspad, mint, top10, top20[]string, string, number, array+60秒と+5分:保有量上位20のトークンアカウント (acct, owner, amt); top10 =プールのvaultとカーブを除いた上位10アカウントの保有割合
qpxusdobject30秒ごと:SOL、および直近2時間に観測したSOL以外の全決済トークンの米ドル価格。mintをキーに格納

meteora-pools

行の例(サンプルから)
pool
{"type":"pool","t":1791640862793,"pool":"3BCeknAQpHELGfKhUb9mnKuLC3Eg3qjJrZ5B7fqC1xSW","price":0.000006613131,"tvlUsd":59712.37,"vol24hUsd":621060.47,"fees24hUsd":17376.4,"vol24hDeltaUsd":94.68,"feesMinUsd":65.4599}
{"type":"pool","t":1791640862793,"pool":"5EStPSuAZB4TqBSWLpbGwiKFEuspdYjcc3EoRMgeMHGh","price":0.000026998604,"tvlUsd":54300.74,"vol24hUsd":268438.69,"fees24hUsd":14080.84,"vol24hDeltaUsd":-1688.1,"feesMinUsd":0}

同じ1分間の2プール。1つ目はTVLがUS$59.7kで、その1分の手数料収入はUS$65.46。2つ目の手数料収入はゼロで、直近24時間の出来高はUS$1,688減少しました(24時間の集計範囲から外れた出来高が、新たに入った分を上回ったため)。

スキーマ

プールごとに毎分1行。TVLがUS$50k以上のMeteora DLMMプールから、24時間手数料/TVL比の上位200を対象とします。情報源:Meteoraの公開DLMM API。RPCやウォレット情報は使いません。

type"pool"行型
tnumber取得時刻(ms)
poolstringDLMMプールアドレス
pricenumberプールの現在価格(Meteoraが報告する、基準トークン1単位あたりの決済トークン量)
tvlUsdnumber預かり資産総額(TVL)、米ドル
vol24hUsdnumber直近24時間の出来高、米ドル
fees24hUsdnumber直近24時間の手数料、米ドル
vol24hDeltaUsdnumber/nullこのプールの前の行からの、直近24時間出来高の変化
feesMinUsdnumber/null前の行からの正確な手数料収入(Meteoraの全期間の累積手数料の差分)。そのプールの最初の行やリセット時はnull

curvetape

行の例(サンプルから)
create
{"type":"create","t":1791900004668,"slot":456467223,"sig":"2f23Xpkm97zfNW33TkLj8JPbD6xPapa4UApK59Up5Bou17HJZQWWiuSzNDveStHJNJ7KM77Vj6x2aQyQdDjFRYbT","bt":1791900004,"mint":"6HFExtnceGjHTkURczNMrBXvW9mW9R8H3tTjPUdQRyjY","curve":"BzYvZ5e3PZLeRi1a6Qios3Vx2JG2fUWZsszMuFKRbe5T","user":"bwamJzztZsepfkteWRChggmXuiiCQvpLqPietdNfSXa","creator":"bwamJzztZsepfkteWRChggmXuiiCQvpLqPietdNfSXa","name":"Save The Orangutans","sym":"ORANGUTANS","uri":"https://md.sdfgsdfsdf.uk/metadata/yQ1HKDod","tokenProgram":"TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb","mayhem":false,"quote":null,"vt":1073000000000000,"vs":30000000000,"rt":793100000000000,"supply":1000000000000000,"vq":30000000000}
trade
{"type":"trade","t":1791900000073,"slot":456467204,"off":5277,"bt":1791899999,"sig":"3oHhesiuEZy6AEGibP29sLPwz4EE4jqb7ucAETkz4DijVrwyT9TdHdJF6rwcDYEjHUJZz4Lbpa8FLxQY2jYrAiLT","i":0,"mint":"13C3X9CJQd98H6nic3mTGE5a5wvKRQec4VaceMy9pump","side":"buy","wallet":"D4orPtC6p1VveJuVJXZCqDFDvLX5689bg3sPyT6L9L3U","tokens":2328278.127981,"sol":0.272278445,"capAfter":117.4642,"curveSol":31.491252689,"fee":0.002586646,"cfee":0.000816836,"vs":61491252689,"vt":523489102303982,"ix":"buy"}
migrate
{"type":"migrate","t":1791900007570,"slot":456467236,"sig":"2eA524jow1WmjWZtZL9oajTtsab7sLPMAiQh49A3N6jjNKjwbVkdK1oQkx5dbgMdd5vENVgdvBKu8pyvXL1ESrRu","bt":1791900007,"mint":"7HB5bziuo7maGzy24SS2KmEUnHfFkcgQPT8zt9NZpump","pool":"2HVdHvhk78x8yuhFiiLhy5MdH6dZ6wet3C32Euzyzu2N","quote":null,"solAmount":84.990359428,"mintAmount":206900000,"poolMigrationFee":0.015000001,"user":"7LCvF6K1Sp88qt9HJ6FRw4DJfXahJ72gZqqM3X9tDycU"}
end
{"type":"end","t":1791900007568,"mint":"7HB5bziuo7maGzy24SS2KmEUnHfFkcgQPT8zt9NZpump","why":"graduated","src":"create","trades":1074,"buys":903,"sells":171,"vol":172.633076653,"volQ":null,"lastCap":410.8802,"maxCap":410.8802,"firstT":1791899520492,"lastTradeT":1791900007568}
gap
{"type":"gap","t":1791902270272,"from":1791902148965,"to":1791902270272,"why":"boxcap","ms":121307}

上の trade の例:買い手はカーブに0.272278 SOLを入れ、手数料0.002587 + 0.000817 SOLを払い、合計支払額は0.275682 SOL。取引後の時価総額は117.46 SOLでした。次の gap は実際の記録です。14:35:48から14:37:50 UTCまでライブフィードが停止しました(121秒。共有の公開RPC利用枠内に収めるため待機)。この区間の取引はこのファイルに含まれません。

スキーマ

1行にJSONオブジェクト1つ。行の並びは t 順です。SOL金額はSOL単位、トークン量はトークン単位。 vs, vt, rt, vq, supply そして、 Q フィールドは未換算の整数です。情報源:Solanaチェーン(pump funプログラムログ)。

createslot, sig, btnumber, string, number作成トランザクション
createmint, curvestringコインとボンディングカーブのアカウント
createuser, creatorstring作成トランザクションを送信したウォレット/コインの作成者(作成者手数料を受領)
createname, sym, uristringチェーン上に記載された名前、ティッカー、メタデータリンク
createtokenProgramstringToken-2022または従来のトークンプログラム
createmayhemboolpump fun「マイヘムモード」コイン
createquotestring/nullnull=SOL建て。それ以外はカーブの価格表示に使うトークンのmint
createvt, vs, rt, supply, vqnumber初期の仮想トークン量、仮想SOL、実トークン量、供給量、仮想決済トークン準備金(未換算値)
tradeslot, sig, i, btnumber, string, number, numberトランザクション; i =トランザクション内のpump fun取引の中でのインデックス。そのため(sig, i)が一意になります
tradeoffnumber/nullコイン作成スロットからの経過スロット数(作成を観測できなかった場合はnull)
trademint, side, wallet, tokensstring, "buy"/"sell", string, number誰が何トークンを取引したか
tradesolnumberSOL建てカーブ:カーブに入るSOL(買い)/出るSOL(売り)、手数料を除く(買い手の支払額は sol + fee + cfee、売り手の受取額は sol - fee - cfee)
tradefee, cfeenumberSOL建てカーブ:pump funのプロトコル手数料/作成者手数料(SOL)。2026年10月は0.95%/0.30%。mayhemコインは異なります
tradecapAfter, curveSolnumberSOL建てカーブ:取引後のSOL建て時価総額(価格×供給量1e9)、取引後のカーブ内の実SOL量
tradevs, vtnumber取引後の仮想SOL準備金(SOL建てカーブのみ)/仮想トークン準備金(未換算値)
tradequote, qAmt, vq, rq, feeQ, cfeeQstring, number別のトークン建てのカーブ:そのmint、未換算単位での数量、仮想/実決済トークン準備金、2種類の手数料。これらの行には次のフィールドはありません: sol / capAfter / curveSol / fee (架空の0は入れません)。 quote "?"=数量を読み取れない
tradeixstring命令: buy, sell, buy_exact_sol_in, buy_exact_quote_in, multi_hop_swap (1つの命令でカーブの決済トークンを経由するスワップ。ほぼすべてが別トークン建てのカーブ)
tradebyCreatorboolトレーダーがコインの作成者の場合に存在(true)
trademayhemboolmayhem-modeのコインの場合に存在(true)
tradetrunc, recboolトランザクションのログが途中で切れました(その中の後続取引は rec 行としてトランザクション全体から読み取るか、欠落します)
migratesolAmount, quoteAmount, mintAmount, poolMigrationFee, usernumber, stringプールへ移したSOL(または未換算の決済トークン)とトークン量、移行手数料(SOL)、送信者
endmint, why, srcstringコインの追跡終了: graduated, idle (取引なし60分)、 evicted (追跡対象が20,000を超過)。 src create / adopt
endtrades, buys, sells, vol, volQ, lastCap, maxCap, firstT, lastTradeTnumber追跡中に観測した合計(SOL建てカーブではvolはSOL、他はvolQが未換算単位。時価総額はSOL)
txtxFee, prioFee, jitoTipnumber支払ったネットワーク手数料、そのうちの優先手数料(手数料から署名1つあたり5,000 lamportsを控除)、Jitoチップアカウントへ送ったSOL。単位はSOL
txcuPrice, cuLimit, cuUsed, prioCfgnumber計算ユニット価格(micro-lamports、v0トランザクション)、上限、使用量。 prioCfg =v1トランザクション自身のpriorityFee設定
txfailedboolトランザクションが失敗したかどうか
gapfrom, to, why, msnumber, number, string, numberライブフィードが停止した期間: from および to。理由:socket、yield413 / boxcap / selfcap(共有の公開RPC利用枠内に収めるため待機)、refused、start、stop。2026-10-14以降は backfill 行が続きます。その値が complete: true なら、この期間に欠落はありません
create, trade, complete, migratesrc"backfill"2026-10-14以降:欠落後にブロック全体から修復した行だけに存在します。フィールドと値はライブ取得行と同じです。ライブ取得行には次のフィールドはありません: src
backfillfrom, to, whynumber, number, string2026-10-14以降:チェーンから修復した欠落区間1件(有料RPC経由でブロック全体を取得)。区間(ms)と理由(restart = レコーダーの再起動)
backfillslotFrom, slotTo, blocks, skipped, failed, txs, rowsnumber, object読み取ったスロット数、ブロック数、ブロックのないスロット数、読み取れなかったスロット数、pump funイベントを含むトランザクション数、種類別の出力行数
backfillcomplete, stopbool, stringcomplete: true =区間内の全スロットを読み取り済み。falseの場合: stop が理由を示します(nocredit, maxblocks, noslot, nohelius)。欠落が残るのは次の値より後のスロット: slotTo

launchmeta

行の例(サンプルから)
meta (phase create)
{"type":"meta","t":1791900032794,"phase":"create","src":"chain","mint":"3SrkocGC2RJRznw2HEyJBrRzoMcRDoJs5L52EWAfpump","tCreate":1791900032355,"createSig":"2vx9i7n4EpodmVcEgvX1VReULVPX3gXuKeZxzJPqr8RsHDexEqnrPz8cx6yrPSjASVskuQFV84XxmBD9NjJ2XUgA","creator":"7FVfSdnR9VPGjMtmBP1Hz9C2DFTpoNX8gVVRmnimnGt9","name":"up","sym":"up","uri":"https://ipfs.io/ipfs/QmZMeuCM42FErtBCZQd57DLcs1mpRNQLSqMVL21MRzQ8VE","uriKind":"ipfs","json":{"name":"up","symbol":"up","description":"grow up","image":"https://ipfs.io/ipfs/bafkreihb7ybjzblgsfzqzc4lv5v5kii5letvrah5xozqwziuqxnnsayl7q","showName":true,"createdOn":"https://pump.fun"},"metaSha":"8ab84aca67c8bbf27fe573ecbec4f0e94a2ec9b8f60ccf47d3493588b372aaa2","metaBytes":189,"imgUrl":"https://ipfs.io/ipfs/bafkreihb7ybjzblgsfzqzc4lv5v5kii5letvrah5xozqwziuqxnnsayl7q","imgSha":"e1fe029c856691730c8b8baf6bd5211d59275880fdbbb30b651485dad9030bfc","imgBytes":13381,"imgType":"image/gif","gwMeta":"ipfs.filebase.io","ms":165,"cachedImg":true}
meta (a failed fetch)
{"type":"meta","t":1791900007185,"phase":"create","src":"chain","mint":"6aFPW6pS1AtxgKWc4yMf6ozePzrSdBBGHmUqEdPUtz5R","tCreate":1791899997001,"createSig":"5tCy8ZwcbzsWWPaEgtMcBpUDmNoBS23A1iiCyyrg5fNwTas2gwVZSSqDWuvhrYegowF132sqgBnxAmwteDdbQciU","creator":"5vurJzLBn6dryVxztHTc5TiRo7idbRQUznCp6S4qPQFL","name":"Pocket Node","sym":"PNOD","uri":"https://paste.rs/0Wpec?meta=json","uriKind":"http","ms":10088,"err":"meta: paste.rs URLError: <urlopen error timed out>"}

同じ画像なら、常に同じ imgShaが得られます。リンク先の場所には依存しません。 cachedImg: true は、その画像リンクの指紋を以前に取得済みであることを示します。2行目はメタデータのホストが時間内に応答しなかった例です。理由は errにあり、取得できていれば入るはずのフィールドは省略されます。

スキーマ

1行にJSONオブジェクト1つ。行の並びは t 順です。情報源:チェーン(curvetapeフィード)またはpregradレコーダーで先に観測した作成/移行。メタデータと画像は公開IPFSゲートウェイから取得します。

metaphase"create" / "grad"作成、または卒業時に取得
metasrc"chain" / "pumpportal" / "chainlogs"最初に作成/卒業を報告したフィード: chain =当社のcurvetapeレコーダー(チェーンのcreate/migrateイベント)。 pumpportal = PumpPortalの無料フィード(pregradレコーダーを介して)。 chainlogs =pregradがチェーンのログから独自に検出。2026-10-14からPumpPortalの代わりに使用。2026-10-14以降の少数の行(約400行に1行)には次のフィールドがありません: src: フィードが記録されていない
metamint, createSig, creator, name, symstringコイン、その作成トランザクション、作成者のウォレット、オンチェーン名、ティッカー
metatCreate, tGradnumber作成・卒業を検知した時刻(ms)
metauri, uriKind, uriFromstringメタデータのリンク; ipfs / http / data / none / other (別のスキーム)。grad行ではリンクの取得元を示します(create, chain = ミントから読み、 none)
metajsonobjectメタデータJSONの次の各フィールド。存在するもののみ記録: name, symbol, description (2,000文字でカット) image, website, showName, createdOn, と hasTwitter / hasTelegram (JSONに該当リンクがあればtrue。リンク自体は除外し、SNSアカウント名は収録しません)
metajsonKeysarrayJSONの他のトップレベルのキー(最大20まで)
metametaSha, metaBytesstring, numberメタデータJSONのバイト列のsha256とサイズ
metaimgUrlstringJSONからの画像リンク
metaimgSha, imgBytes, imgTypestring, number, string画像バイト列のsha256、サイズ、Content-Type(同じ画像=同じimgSha)
metagwMeta, gwImgstring応答したホスト
metamsnumber取得にかかった時間
metacachedImgbool同じ画像リンクの指紋を以前に取得済み(同じimgSha)
metacached, changedboolgrad行:作成時の取得結果を再利用(IPFSコンテンツは変更不可)/JSONが作成時と異なる(httpリンク)
metaerrstring取得に失敗した理由 (meta: <host> <reason>, image: <reason>, noUri)。正常に取得できた場合は省略
skipmint, phase, whystring未取得: backlog (非常に混雑する時間帯でキューが満杯)

gradholders

行の例(サンプルから)
holders (top cut to 3 entries here; the file has up to 20)
{"type":"holders","t":1791950508411,"mint":"GUFGC9E1mtY5PB4qrr5GeyCcBJGBzMqs9bQvNon1pump","mark":10,"src":"chain","tGrad":1791949905766,"lagS":2.6,"slot":456698335,"supply":995031028.780416,"decimals":6,"pool":"AEM5qEJSYyEvqWnaajgxey5yBPXfLj5L1mLnu5Vsn2C9","n":20,"top":[{"acct":"HUVzPYCqGDz7qe46bKa6P5fuEahRaeFhTtEZGPipm6Ve","owner":"9qZvANPkPE6NHoj5W5BzJ4gb4byaVqvg1V4JCJBfiK2m","amt":129437610.107396,"pct":13.0084},{"acct":"49CVwy8EkACVqT9ASKwebaCykK4cLmzYZPbNgENPuZmu","owner":"AEM5qEJSYyEvqWnaajgxey5yBPXfLj5L1mLnu5Vsn2C9","amt":63052232.378713,"pct":6.3367,"role":"pool","pda":true},{"acct":"E3gjGe8o8mhj3hr6UScErijYrnvKS1ijwWcD5c9u41RY","owner":"BTmCme13XXrD3VLxXFChL9VnmicJ5PjkVUpAsjrooEYh","amt":2373829.971933,"pct":0.2386}],"top10Pct":13.6241,"top10PctAll":19.9136,"top20Pct":14.0483,"poolPct":6.3367,"curvePct":0,"tries":1}

卒業10分後、最大保有者は供給量の13.0%、プールは6.3%を保有していました。 top10Pct (13.6)はプールとカーブを除外し、 top10PctAll (19.9)は含めます。

スキーマ

1行にJSONオブジェクト1つ。行の並びは t 順です。トークン量はトークン単位。 pct =供給量に対する%。情報源:Solana RPC(getTokenLargestAccounts + getMultipleAccounts).

holdersmint, markstring, numberコイン、卒業からの経過分数(1、10、60)
holderssrc, tGradstring, number卒業を最初に報告したフィード: chain (当社のcurvetapeレコーダー)、 pumpportal (pregrad経由のPumpPortal無料フィード)、または2026-10-14以降の chainlogs (pregradによるチェーンログからの独自検出)。検知時刻(ms)
holderslagSnumber実際の読み取り時刻と、次の基準時刻との差(秒): tGrad + mark
holdersslotnumber読み取りのチェーンスロット
holderssupply, decimalsnumbermintから読み取ったトークン供給量(トークン単位)と小数桁数
holderspoolstringコインの正式なPumpSwapプール(SOL建ての卒業銘柄)
holdersnnumber返されたアカウント(最大20件)
holderstoparray保有量の多い順: acct (トークンアカウント)、 owner (ホルダー), amt, pct, role (次の場合のみ存在: pool = コインのPumpSwapプール、または curve =旧ボンディングカーブ)、 pda (trueの場合のみ存在:所有者は通常のウォレットではなくプログラムアドレス)
holderstop10Pct, top20Pctnumberプールとカーブを除いた上位10/20アカウントの保有量が、供給量に占める割合(%)
holderstop10PctAllnumberすべて含めた上位10アカウントの保有割合(%)
holderspoolPct, curvePctnumberプール/カーブの%
holderstriesnumber読み取り試行回数(0=初回試行前に断念)
holderserrstringスナップショットの取得失敗(429 = 公開RPCが読み取りを拒否, late =指定時点に十分近い応答を取得できなかった)。この場合、保有者フィールドはありません
SHA-256

有料ファイルには、行数とチェックサムを含むマニフェストが含まれます。

03

ファイルの読み込み

JSON Lines(gzip)· Parquet版も付属 · 1日1 CSV

2種類の時刻。 すべての行にあるtは、レコーダーがイベントを受信した時刻を、1970年UTCからのミリ秒で表した値です。チェーンから読み取った行(trade、grad、ctrade)には、秒単位のブロック時刻btとslotも含まれます。取引をslot、次にi(トランザクション内の取引インデックス)で並べると、チェーン上の順序になります。実稼働のボットがいつ情報を知り得たかを調べるにはtを使います。サンプルでは、tはbtより中央値で約0.7秒、99パーセンタイルで1.4秒遅れています。ファイルはtを基準に日別に分けるため、ブロック時刻がUTCの午前0時直前の取引が、翌日のファイルの先頭に入ることがあります。

1つのファイルにはフィールドが異なる複数の行種類が含まれます。最初の数行だけでなく、すべての行を読むようツールに指示してください。

Parquet版の読み方

Parquet。 各日別ファイルには.parquet版も付属します。同じ行を同じ順序で収録し、フィールドごとに型付きの列を持ち、ZSTDで圧縮しています。配信前に元の.jsonl.gzと照合し、行数と各行の内容が一致することを確認します。各ファイルは、全種類の行に含まれるフィールドを列に持つ1つのテーブルです。ある行にないフィールドはnullになるため、まずtypeで絞り込んでください。tは整数のミリ秒のままです。入れ子のオブジェクトはstruct(pandasではdict)、配列はlistです。padfeedのusdは決済トークンのmintをキーとするmapです。行の種類によってテキスト、オブジェクト、数値が混在するフィールド(pregradのcurve、src、cross)はテキスト列です。テキストはそのまま、オブジェクトはJSONテキストとして格納します。同じデータセットは全日で同じ列を持つため、複数日分のファイルを入れたフォルダを1つのテーブルとして読み込めます。

Parquet: pandas

import pandas as pd

# a pregrad day loads in under a second (about 6 s from JSON lines)
df = pd.read_parquet("pregrad-2026-10-12.parquet")
rec = df[df["type"] == "record"]
funders = rec["creatorInfo"].str["funder"]    # nested fields are dicts

# gradtrades: read only the columns you need
cols = ["type", "bt", "slot", "i", "mint", "side", "user", "quoteAmount"]
trades = pd.read_parquet("gradtrades-2026-10-12.parquet", columns=cols)
trades = trades[trades["type"] == "trade"]

Parquet: DuckDB

-- every day you have, as one table
SELECT mint, count(*) AS trades, sum(quoteAmount) AS sol
FROM read_parquet('gradtrades-*.parquet')
WHERE type = 'trade'
GROUP BY mint ORDER BY sol DESC LIMIT 20;

-- padfeed's US$ prices: a map keyed by quote mint
SELECT t, usd['So11111111111111111111111111111111111111112'] AS sol_usd
FROM read_parquet('padfeed-2026-10-12.parquet')
WHERE type = 'qpx';
04

収集方法

パブリックデータのみ: Solanaチェーン(公開RPC、欠落修復と保有者スナップショット用の有料RPCを利用)、PumpPortalの無料フィード、コインのメタデータ用の公開IPFSゲートウェイ、Meteoraの公開API、Jupiterの無料価格API。非公開データ、ログイン、SNSプロフィールは使用しません。

推測によるウォレットの役割ラベルは付けません。

配信前に確認。 全行を解析・確認し、不正な形式の行は除外します。収録の欠落(接続切断、データ取得量の上限で追跡しなかったコイン)は、次の行としてファイルに記録します(down, up, resume, end に理由を示す why)。推測や埋め合わせはしません。

05

収録範囲と制限

特定の期間のデータを使う前にお読みください

欠落は行として記録し、推測では埋めません

  • フィード接続の切断と復旧はそれぞれ次の行で記録します: down 行と up 行。各行に時刻があり、その間の取引は欠落している可能性があります。
  • 再起動後に追跡を再開したコインには、次の resume 行が付きます。それ以前の欠落は残り、再構成していません。
  • 各コインの追跡が終了すると end 行が記録され、理由は why に示されます: window (30分経過)、 evicted (同時追跡30銘柄の上限)、 budget (データ取得量の上限)
  • curvetapeは gap 行で、ライブフィードが停止した各区間を記録します。launchmetaとgradholdersは次のフィールドを持つ行を記録します: err 。取得や保有者スナップショットの失敗ごとに記録します。
  • pregrad:新規コインと移行のフィードが2026-10-14 09:31–13:01 UTCと、2026-10-14 15:16から2026-10-15 20:24 UTCまで停止しました(障害は修正済み)。この期間の卒業記録はありますが、大半に次の値がありません: ageS。多くの行で次も欠落: sym/name および creatorPctAtGrad, priorCoins24h/priorCoins72h は0と表示され、次の create, migrate, curvex および ctrade 行が欠落しています。
  • 補間や推測はしません。ファイルに欠落があればそのまま示し、後にブロック全体から修復した場合は、修復行にその旨を記録します(src: "backfill").

gradtradesにないもの

  • 卒業時の時価総額が300〜600 SOLのコインのみ追跡します。他のコインは次の grad 行に follow: false が入り、取引記録はありません。
  • 同時に追跡するのは最大30銘柄です。31銘柄目が卒業すると、最も古い銘柄の追跡を終了します。
  • 各コインを卒業後30分間追跡します。それ以降は対象外です。
  • 失敗したトランザクションは含みません。
  • 検知が遅れたコインには次の値があります: late: true および followFrom。それより前の取引は欠落しています。

販売前に削除されたもの

  • 当社自身の取引用ウォレットは、すべてのデータセットから除外。
  • 当社内部の「rogue」ウォレットリストと、それに由来する全フィールド: flags, priorRugged、大量売却者の role.
  • pregradからは画像の指紋とメタデータURIを除外(専用のlaunchmetaデータセットに収録し、SNSリンクは保持しません)。
  • ハートビートと統計の行。
  • ウォレットの分類ラベルは一切追加していません。残るのは、チェーン上で実際に起きたことを示すアドレス、数量、時刻です。

配信前の確認

  • 全行をJSONとして解析し、次のフィールドを確認します: type および t。不正な形式の行は除外します。
  • ファイルはUTCの午前0時を境に日別に分け、各日が終わってから公開します。
  • 有料ファイルには、行数とチェックサムを含むマニフェストが含まれます。

  • 既知の制限はここおよびREADMEに記載し、脚注には隠しません。
Python: ファイルの読み込み

Python: pandas

import pandas as pd

# gradtrades is ~5M rows a day: read in chunks, keep what you need
chunks = pd.read_json("gradtrades-2026-10-10.jsonl.gz", lines=True, chunksize=500_000)
trades = pd.concat(c[c["type"] == "trade"] for c in chunks)
trades["ts"] = pd.to_datetime(trades["bt"], unit="s", utc=True)

DuckDB

-- sample_size=-1: scan every row, so every row type's fields are in the schema
SELECT type, count(*) AS n
FROM read_json_auto('gradtrades-2026-10-10.jsonl.gz', sample_size=-1)
GROUP BY type ORDER BY n DESC;

シェル:zcat + jq

# rows per type
zcat gradtrades-2026-10-10.jsonl.gz | jq -r .type | sort | uniq -c

# trades to CSV (pick your columns)
zcat gradtrades-2026-10-10.jsonl.gz \
  | jq -r 'select(.type=="trade") | [.bt,.slot,.i,.mint,.side,.user,.baseAmount,.quoteAmount,.price] | @csv' \
  > trades-2026-10-10.csv

「1日」と「1週間」は一括払いです。「全履歴」は31日間で、自動更新はありません。終了の数日前に更新リンクをメールで送ります。日ごと・データセットごとに1ファイルなので、大きな履歴はファイル単位でダウンロードします(gradtradesは1日約0.8 GB)。Solanaネットワークのみ。他チェーンはご相談ください。

07

ファイルフォーマット & 配信の詳細

何から始めればよいですか?

プレビューでファイルの形式を確認できます。記録済みの日を選ぶと、その日の表と取引記録ファイルを取得できます。

支払い後にファイルを取得するにはどうすればよいですか?

希望の商品を選び、メールアドレスを入力して支払いボタンを押します。ブラウザのウォレット(Phantom、Solflare、Backpack)が必要事項入力済みで開きます。スマホでは「ウォレットアプリで開く」で同様に進めます。ウォレットのないパソコンではスマホでQRコードを読み取ります。Solanaネットワーク上の入金を1〜2分以内に確認し、専用ダウンロードリンクをメールで送ります。 受信トレイに見当たらない場合は、迷惑メールやプロモーションのフォルダをご確認ください:新しい送信元のメールはそちらに入ることがあります。「迷惑メールではない」と設定すると、次回から通常の受信トレイに届きやすくなります。アカウント登録・ログインは不要です。リンクは7日間(全履歴は14日間)有効。日別に.jsonl.gzと.parquetを用意し、隣にマニフェスト(行数、SHA-256)を置きます。別の方法で支払って届かない場合は、トランザクション署名をこちらからお知らせください: お問い合わせフォーム 。こちらで手動照合します。

「1ファイル」には何が含まれますか?

1データセット・1 UTC日分のgzip圧縮JSON Lines: gradtrades-2026-10-10.jsonl.gz には10月10日00:00:00から23:59:59 UTCまでのgradtradesの全行を収録し、1行にJSONオブジェクトを1つ格納します。典型的なgzip圧縮サイズ(2026年10月10–13日):gradtrades約0.8 GB、curvetape約0.75 GB、pregrad 22–70 MB、meteora-pools 19 MB、launchmeta 14 MB、padfeed 3–4 MB、gradholders約1 MB。日別ファイルにはParquet版もあります。 gradtrades-2026-10-10.parquet:同じ行を型付き列に格納し、pandas、DuckDB、Polars、Sparkで使えます。配信前にJSON Linesと照合します(同じ対象日のサイズ:gradtrades約0.6 GB、pregrad 19–22 MB、meteora-pools約3 MB、padfeed 2–3 MB)。日次配信も同じファイルで、各UTC日が終わった後に1日1セットを送ります。

08

ライセンス

許可される利用

  • 個人利用・研究目的の利用。
  • チーム内での使用
  • データから作成したもの(図表、論文、モデル、戦略)はあなたのものです。

禁止される利用

  • ファイルの再販売。
  • ファイルやその大部分の再公開。
  • 自分のチーム外への共有。

品質保証

投資助言ではありません。ファイルは説明どおりに提供します。詳しくはこちら: ファイル品質に関する返金保証。収録の欠落は明示し、埋め合わせません。対象期間のデータを使う前に上記の制限をお読みください。

09

お問い合わせ

質問、未確認の支払い、カスタム依頼 · 1日以内に回答

お問い合わせに添えていただきたい情報

  • 支払いに関する質問:送金を確認できるよう、トランザクション署名を添えてください。
  • カスタムリクエスト (別の日付、別のチェーン、必要な項目など):ご希望の内容と用途をお知らせください。
  • 記入されたメールアドレスまたはアカウント名宛てに、通常1日以内に返信します。メッセージは回答のためだけに使用します。

受け取る内容を確認できます。

上へスクロールして実際の1日分の表を確認し、US$10の1日分から始めてください。

昨日の全取引記録を取得 · US$10データの内容を見る ↑