バッチスキャン

複数アドレスを効率的に一括スキャン

バッチスキャンはPro以上のプランで利用できます。

概要

バッチスキャンを使用すると、複数のウォレットアドレスを一度にスキャンできます。 顧客リストのスクリーニングや定期的な監視に最適です。

プラン別制限

プラン1回あたり上限月間上限
Free--
Starter10アドレス100アドレス
Pro100アドレス1,000アドレス
Enterprise1,000アドレス無制限

Web UIからの利用

  1. 1

    ダッシュボードで「バッチスキャン」を選択

    新規スキャンボタンの横にある「バッチ」タブをクリック

  2. 2

    アドレスリストを入力

    1行に1アドレスを入力、またはCSVファイルをアップロード

    0x1234567890abcdef1234567890abcdef12345678
    0xabcdef1234567890abcdef1234567890abcdef12
    0x9876543210fedcba9876543210fedcba98765432
  3. 3

    チェーンを選択してスキャン実行

    対象チェーンを選択し、「バッチスキャン実行」をクリック

  4. 4

    結果を確認

    スキャン完了後、結果サマリーとCSVダウンロードが利用可能

APIからの利用

リクエスト

curl -X POST https://api.chain-analyzer.com/v1/scan/batch \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"addresses": ["0x123...", "0x456..."], "chain": "ethereum"}'

レスポンス

{
  "batch_id": "batch_abc123",
  "status": "processing",
  "total": 50,
  "completed": 0,
  "webhook_url": "https://your-server.com/webhook"
}
大量のアドレスは非同期で処理されます。Webhookを設定すると完了時に通知を受け取れます。

CSVフォーマット

入力CSV

1列目にアドレス、2列目にチェーン(オプション)

address,chain
0x1234567890abcdef1234567890abcdef12345678,ethereum
bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq,bitcoin

出力CSV

address,chain,risk_level,risk_score,detections
0x123...,ethereum,HIGH,75,"MIXER_CONTACT,PEEL_CHAIN"
bc1q...,bitcoin,LOW,10,""

ベストプラクティス

  • アドレス形式を事前確認

    不正な形式のアドレスはスキップされます。事前にバリデーションを行うと効率的です。

  • Webhookを活用

    ポーリングよりもWebhook通知を使用すると、サーバー負荷を軽減できます。

  • 結果をキャッシュ

    同じアドレスを繰り返しスキャンする場合、結果をキャッシュしてスキャン回数を節約できます。

  • 定期スキャンを設定

    Enterprise プランでは、スケジュール設定で自動的に定期スキャンを実行できます。