メインコンテンツへスキップ

ChainStream CLI とは

ChainStream CLI(@chainstream-io/cli)は、Solana、BSC、Ethereum 向けにオンチェーンデータを問い合わせ、DeFi 操作を実行するためのコマンドラインツールです。人間の開発者と AI エージェントの両方を想定して設計されています。

データクエリ

トークン検索、ウォレット分析、市場トレンドの追跡、直近の取引の問い合わせ

DeFi 実行

トークンスワップ、ローンチパッドでのトークン作成、組み込みウォレット署名によるトランザクション送信

インストール

グローバルインストールは不要です。npx でそのまま実行できます。
npx @chainstream-io/cli token search --keyword PUMP --chain sol
グローバルに入れる場合:
npm install -g @chainstream-io/cli
chainstream token search --keyword PUMP --chain sol
Node.js 18 以上が必要です。

アーキテクチャ

  • SDK ベース — すべての API 呼び出しは @chainstream-io/sdk 経由で、型付きレスポンス、自動リトライ、ジョールポーリングに対応
  • TEE 署名 — DeFi トランザクションは TEE(Trusted Execution Environment)上でリモート署名。デバイス用キーは ~/.config/chainstream/keys/ にローカル保存
  • API Key 優先 — x402 購入で API Key が設定に自動保存。ウォレット署名が必要なのは主に DeFi 実行時

対応チェーン

チェーンCLI IDデータ APIDeFiWebSocket
Solanasolありありあり
BSCbscありありあり
Ethereumethありありあり

CLI と MCP と SDK

機能CLIMCP ServerSDK
トークン検索・分析ありありあり
市場トレンド・ランキングありありあり
ウォレットプロファイル・PnLありありあり
DEX 見積ありありあり
DEX スワップ(署名)ありなしあり(WalletSigner 使用時)
トークン作成ありなしあり(WalletSigner 使用時)
x402 自動決済あり該当なし手動
向いている用途AI エージェント、スクリプト、CIAI チャットアシスタントカスタムアプリ

クイックスタート

# 1. 認証(初回のみ)
npx @chainstream-io/cli login

# 2. トークン検索
npx @chainstream-io/cli token search --keyword PUMP --chain sol

# 3. トークンのセキュリティ確認
npx @chainstream-io/cli token security --chain sol --address <token_address>

# 4. トレンドトークンを表示
npx @chainstream-io/cli market trending --chain sol --duration 1h

# 5. ウォレットの PnL を分析
npx @chainstream-io/cli wallet pnl --chain sol --address <wallet_address>

次のステップ

認証

API Key またはウォログインの設定

コマンドリファレンス

コマンドとオプションの一覧

x402 決済

USDC でサブスクリプションを自動購入