Only this pageAll pages
Powered by GitBook
1 of 64

Metasleuth ユーザーマニュアル

Loading...

Loading...

ユーザーマニュアル

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

BlockSec AML API

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

接続

ノードとは何か?

MetaSleuthの資金フローはノードとエッジで構成されており、「ノード」はブロックチェーン上のアドレス、つまりウォレットやアカウントを表します。

MetaSleuthキャンバス上のノードには2種類あります:

  1. 標準アドレスノード: これらは丸みを帯びた長方形として表示されます。

  2. 解決可能なブリッジノード: これらは八角形で表されます。

アドレスノード

キャンバス上のアドレスノードは通常、2つの状態を持ちます。

  • リーディング状態: デフォルトの状態で、ノードの左側に示され、読み取り可能な情報のみを提供します。

  • 分析状態: ノードにマウスをホバーすると右側に表示される状態で、さまざまな分析機能を提供します。

上記の2つの基本状態に加えて、ノード上にさまざまな便利なアイコンが表示される場合があります(下の画像に示されています)。これらのアイコンを一つずつ紹介していきます。

アイコンとラベル
意味
アクション可能

ブロックチェーン

いいえ

エンティティロゴ

アドレスがロゴを持つエンティティに関連付けられている場合、そのエンティティのロゴがノードに表示されます。これにより、アドレスにリンクされている組織やプロジェクトを視覚的に識別できます。

いいえ

アドレス情報

いいえ

アドレスラベル

アドレスラベルは次の順で表示されます:ユーザーのプライベートラベル > BlockSecラベル。どちらもない場合は、ラベルは表示されません。

共通ツールリンク

これらのリンクを使用すると、該当するプラットフォームで現在のアドレスの詳細ページに迅速に飛ぶことができます。クリックすると、アドレスの活動やステータスについての詳細情報が得られます。

いいえ

不完全データインジケーター

これは、現在のアドレスのデータが不完全であることを示します。完全なデータの整合性が必要なアナリストは注意すべきで、完全な情報を得るために追加の方法を使用する必要があるかもしれません。

いいえ

リスクインジケーター

これは、アドレスがリスクのある行動と関連していることを示し、そのアドレスとのやりとりに注意が必要です。特定のリスクの詳細はアドレスパネルに表示されます。

いいえ

分析ボタン

はい。このボタンをクリックすると、現在のアドレスの詳細な分析が開始されます。

分析完了

いいえ。分析の完了は、基本的な分析が終了したことを示します。ユーザーはさらにAdvanced AnalyzeやLoad Moreを使用して追加データにアクセスするなど、追加の分析を行うことが可能です。

Advanced Analyzeボタン

はい。このボタンをクリックすると、トークンタイプ、期間、量などのパラメーターを指定して、現在のアドレスの詳細な分析を行うことができます。

プライベートラベル(アドレスラベルの編集)

はい。ユーザーはアドレスにラベルを追加または変更することができ、自分のユーザーデータとしてプライベートラベルに保存されます。

アドレスノードの削除

はい

一方向分析

はい。ノードの左側のボタンをクリックすると資金の源を分析し、右側のボタンをクリックすると資金の行先を分析します。

ブリッジノード

MetaSleuthが資産移転がクロスチェーン活動を含む可能性が高いと識別した場合、その移転をブリッジノードにリンクします。チェーン、アドレス、ラベルを含むインタラクションアドレスの詳細は省略され、代わりにブリッジロゴと名前で表されます。

ブリッジノードをクリックすると、詳細な資産移転、トランザクション、関連するブリッジアドレスを含む具体的なインタラクションが表示されます。また、Trackボタンも表示され、クリックするとMetaSleuthが資金のクロスチェーンの行先を自動的に分析できるようになります。

いいえ、ただしユーザーは を使用して編集可能です

共有されたチャートで始める

共有キャンバスを表示する

共有キャンバスは、共有者によって提供された分析結果のスナップショットです。共有リンクを開くと、リンクが作成された時点でのキャンバス全体の状態を見ることができます。エッジやノードをクリックして詳細を表示することもでき、共有者のメモを確認することもできます。ただし、これはあくまで1つの分析結果であり、完全な図を表しているわけではありません。

アドレスノードをクリックすると、アドレスラベル、関連タグ、リスクスコア、資産残高、オンチェーンのやり取りなどの詳細が表示されます。キャンバスに表示される資産の転送は、共有者が表示するように選択したものだけであることに注意してください。より包括的な資産転送を表示するには、キャンバスを再分析のためにアンロックする必要があります。

エッジをクリックすると、2つのノード間の資産転送が表示されます。同様に、ここでも共有者が選択したコンテンツのみが表示されます。

キャンバスを編集する

共有コンテンツが有用であり、分析を続けたい場合は、キャンバスを編集用にアンロックして保存できます。編集内容は元の共有者には同期されません。

アンロックは簡単で、左上の「編集を開始する」ボタンをクリックするだけです。

一般的にアンロックのプロセスはスムーズですが、時には共有者のプライベートタグを保持するかどうかを尋ねるプロンプトに遭遇することもあります。経験豊富なMetaSleuthユーザーであれば、どのタグが価値があるかを考えるかもしれません。初心者であれば、「インポート」を選択するだけです!

時には他の人から共有されたMetaSleuthの分析結果を受け取ることもあります。のように。MetaSleuthでは、これらのリンクは共有リンクと呼ばれ、ユーザーが共有された分析に関連するキャンバスを表示および編集できるようにします。

プライベートラベルについての詳細は、セクションで確認できます。

このリンク
作業をより読みやすくする
画像
画像
画像
画像

キャンバス

MetaSleuthのキャンバスは、ブロックチェーンデータを視覚化し分析するための主要な作業スペースです。いくつかの重要な機能が含まれています:

: 分析を強化し、ワークフローを効率化するために設計された様々なツールにアクセスします。

: 視覚要素を効率的に配置できる整理されたインターフェースを楽しみ、データの解釈をしやすくします。

: 配置、色、その他の視覚設定を調整することで、キャンバスを自分のニーズに合わせ、分析経験を向上させましょう。

: キャンバス内での効率的なナビゲートと操作のためにキーボードショートカットを活用し、調査中の時間を節約します。

ツールボックス概要
より良いレイアウト
キャンバスのカスタマイズ
キーボードショートカット

ツールボックスの概要

調査ツールボックスは、キャンバス上のデータに対するフィルタリングおよび編集機能を主に提供します。以下の6つの主要な機能で構成されています。

アドレスフィルタ は、キャンバスに表示されているものと表示されていないものを含む、分析されたすべてのアドレスを一覧表示します。ユーザーはフィルタで特定のアドレスを検索し、その可視化状態を調整できます。

トークンフィルタ は、分析されたすべてのトークンを一覧表示します。トークンに関連するすべての転送がキャンバスに表示されている場合は、選択済み(チェックボックスにチェックが入っている)として表されます。逆に、トークンに関連する転送が一切キャンバスに表示されていない場合は、未選択(チェックボックスにチェックが入っていない)として表されます。トークンに関連する転送の一部だけがキャンバスに表示されている場合、それは部分的に選択されている(チェックボックスが三態状態)として表されます。

キャンバス内検索 は、ブロックチェーン、アドレス、取引、ラベル、またはエッジ番号などの基準に基づいてキャンバス内容内の検索を行うことを許可します。視覚化内の特定の要素や接続を迅速に見つけることができます。検索バーに関連するキーワードや基準を入力することで、興味のある特定の情報をキャンバス内で絞り込んでフォーカスすることができます。

アドレス/取引の追加 は、特定のアドレスや取引(同一資産内の転送)をキャンバスに追加することを許可します。詳細については、 セクションを参照してください。

メモの追加 は、キャンバスにテキスト注釈を追加することを許可します。これにより、特定のアドレスや取引に関連する追加のコンテキスト、メモ、または説明を提供することができます。この機能の使用方法については、 セクションを参照してください。

カスタムウォーターマーク は、分析結果に自己のブランドまたは識別情報を追加することを許可します。ユーザーはキャンバスに表示されるウォーターマークをカスタマイズすることができ、ロゴや名前、その他の情報を追加できます。この機能の使用方法については、 セクションを参照してください。

アドレス/取引の追加
メモ
カスタムウォーターマーク

紹介

MetaSleuthとは何か

MetaSleuthは、暗号追跡および調査プラットフォームです。市場の動向を監視したり、犯罪活動の資金流れを追跡したり、DYORで詐欺を避けるのに役立ちます。

MetaSleuth リソース

特徴

  • インテリジェント分析: MetaSleuthはインテリジェント分析エンジンに基づいて、指定されたアドレスに対する最も価値のあるインタラクションを自動的に提供します。

  • クロスチェーン分析: MetaSleuthはクロスチェーン分析をサポートしており、たとえば、BSCからEthereumへのトークン移転をブリッジを通じて行うことができます。すべてのクロスチェーンアドレスは1つのマップに表示されます。

  • 分析の共有: 結果は(他者と)共有できます。他のユーザーは共有された結果をさらに分析し、協力的なコミュニティが形成されます。

  • 強化されたラベル: MetaSleuthはBlockSecのアドレスラベルシステムを利用し、CEX、詐欺師やハッカーのアドレス、その他の収集し検証したアドレスの強化ラベルを提供します。

  • カスタマイズ: ユーザーはアドレスラベルをカスタマイズし、アドレスやトランザクションにノートを追加できます。

対応チェーン

フィードバック

あなたの意見を大切にし、ご提案やご意見をいただければ大変ありがたいです。下記のソーシャルメディアチャンネルを通じてお気軽にご連絡ください。

  • Email: ms_support@blocksec.com

チュートリアル

  • 暗号追跡:トランザクションから始める

  • 高度な分析:軽量な資金追跡

多言語対応

誰もが暗号の世界で探偵となり、DYORができる!

試してみてください ->

、、、、、、、、、、、、、

Telegram:

Twitter:

🕵️
https://metasleuth.io
https://github.com/blocksecteam/metasleuth_resources
Bitcoin
Ethereum
Binance Smart Chain
TRON
Solana
Polygon
Fantom
Arbitrum
Cronos
Moonbeam
Avalanche
Optimism
Base
Linea
https://t.me/MetaSleuthTeam
https://twitter.com/MetaSleuth
フィッシング攻撃を分析するためのMetaSleuthの使用方法
中文简体手册
中文繁体手册
Metasleuth ユーザーマニュアル
Metasleuth Benutzerhandbuch
Manuel d'utilisation de Metasleuth
Руководство пользователя Metasleuth

メディアキット

透明背景

PNG

SVG

白いロゴ & 透明背景

PNG

SVG

始めに

MetaSleuthは、多様な分析ニーズに対応するために設計された、オンチェーン資産を追跡し調査するための包括的なプラットフォームです。このツールをすばやく開始するために、「はじめに」セクションには次の4つの主要トピックを含めました。

エッジ(辺)とは何か?

MetaSleuthにおいて、エッジは接続されたノード(アドレス)の間の関連性を表します。現在表示されている関連性には、以下の3種類があります:

  • 標準資産移動: 最も一般的な関連性の種類で、2つのアドレス間での資産の流れを示します。

  • コントラクト作成関連性: コントラクト作成者と作成されたコントラクトの間の関連性を表し、「コントラクト作成」とラベル付けされます。

  • クロスチェーン資産移動: 標準アドレスノードとクロスチェーンブリッジノードの間の資金のやり取りを示し、通常、資金がチェーン間で移動されたことを示唆しています。ユーザーは、InterChain Tracer機能を使用して資金のソースと宛先をさらに探索できます。

以下の提供された例では、これらの3種類の関連性を同時に観察することができます。

次に、標準的な資産移動エッジに含まれる情報を調べてみましょう。

以下の例では、ノード Euler Finance Exploiter 2 (0xb66cd) から KyberSwap Exploiter (0x50275e) へのエッジが、Euler Finance Exploiter 2 が KyberSwap Exploiter に 0.110 Ether を送ったことを示しています。

MetaSleuthは、同方向で同種の資産移動を2つのアドレス間でまとめて1つのエッジに統合することに注意してください。したがって、エッジは単一の取引を表しません。

取引リストでは、Euler Finance Exploiter 2が2回の取引を行い、合計0.111 EtherをKyberSwap Exploiterに移動したことが確認できます。

エッジの色

エッジは通常デフォルトでグレーですが、異なる資産移動を区別するために、MetaSleuthは各チェーンの主要トークンのアイコンの主な色をエッジの色として使用しています。これにより、ユーザーは資産の流れをより理解しやすくなります。

ユーザーは以下の2つの方法でエッジの色を変更できます:

エッジラベル

エッジラベルは3つの部分からなります:

  1. インデックス: すべてのエッジは表示された時間でソートされ、小さいインデックスはより早い発生を示します。

  2. 時間: エッジに含まれるすべての取引の中で最も早いタイムスタンプ(最も早い取引の時間)。

  3. 転送量: エッジが表す資産移動の総量(キャンバスに表示された選択された取引の分)、およびトークンのシンボル。

単純な検索で始める

オンチェーンの調査は様々な目的に役立ちます。違法な資金を追跡する法執行官、ユーザーの財務リスクを評価するコンプライアンスオフィサー、プロジェクトの潜在的な問題を確認する投資家になるかもしれません。また、不正な取引を調査してどこに資金が流れたのかを追跡する必要があるかもしれません。いずれにしても、分析は常にアドレスか取引から始まります。

MetaSleuthを開く

MetaSleuthを使用するために特別な準備は必要ありません。ただ、metasleuth.ioのウェブサイトを訪れるだけです。登録やログインは必要なく、すぐに分析の開始点を見つけることができます—シンプルな入力ボックスだけです。

アドレス、トランザクションハッシュ、ENSドメイン名を入力できます。何を検索すべきか分からない場合は、検索ボックスをクリックすると人気のあるアドレスが表示され、その中から始めることができます。

アドレスを検索する

アドレスを入力すると、約1秒待つとドロップダウンボックスが表示され、アドレスがアクティブだったすべてのチェーンが表示されます。分析したいチェーンをクリックすると、そのアドレスに関連する資金の流れを見ることができます。

トランザクションを検索する

トランザクションハッシュを入力すると、通常ドロップダウンには1つだけの結果が表示されます(ハッシュが正しいと仮定して)。それをクリックすると、そのトランザクションに関連するすべての資金の流れが表示されます。たとえば、0x7856552db409fe51e17339ab1e0e1ce9c85d68bf0f4de4c110fc4e372ea02fb1を入力してみてください。これはRadiant Capitalハックイベントの攻撃トランザクションです。

トランザクションを入力すると、MetaSleuthはそのトランザクション内で発生したすべての資産移動を表示します。この場合、攻撃者はプロジェクトからいくつかのプールを排出したため、複数のアドレスから攻撃者のアドレスに資金が流れているのを見ることができます。

キャンバスとパネル

MetaSleuthでは、キャンバスがユーザーがブロックチェーンデータを視覚化し分析するための中心的な作業空間として機能します。パネルは、キャンバス上に表示される項目に関連する詳細情報やツールを提供する追加セクションです。これを4つのセクションに整理しています:

MetaSleuthユーザーマニュアルへようこそ!

: 検索機能を使用して、特定のアドレスやトランザクションを素早く見つけ、関連データやインサイトにアクセスします。

:他のユーザーが作成した共有グラフを探索し、既存の可視化を共同作業として構築します。

ブロックチェーンネットワーク内でアドレスやコントラクトといったエンティティを表すノードの概念を理解します。

ノード間の関係やトランザクションを示し、分析するデータにコンテキストを提供するエッジについて学びます。

エッジの詳細を確認したい場合は、エッジをクリックしてを開き、「詳細」を選択してすべての取引情報を表示します。

単一のエッジの色を変更する: エッジのキャンバスアイコンをクリックします。

特定のトークンを表すすべてのエッジの色を変更する: 左上のToken Filtersパネルで、変更したいトークンの隣にある色のサークルをクリックします。希望の色を選択すると、そのアセットに関連するすべてのエッジが新しい色に更新されます。

たとえば、0x0629b1048298ae9deff0f4100a31967fb3f98962を検索してArbitrumを選択した場合、そのチェーン上でのRadiant Capital Exploiterの資金流れを表示できます。すべての資金移動がキャンバスに表示されるわけではないことに注意してください。可読性のためです。Analyze機能を使ってアクセスできる情報を探索するには、をご覧ください。

: キャンバスはブロックチェーンデータを視覚化して分析するための中心的な作業空間で、ノードとエッジのインタラクティブな操作が可能です。

: アドレスパネルは、特定のアドレスに関する詳細情報を表示し、トランザクション履歴やトークン保有状況を含みます。

: エッジパネルはノード間の接続を表示し、トランザクションフローと関係性を強調します。

: インターチェイントラッカーパネルはクロスチェーントランザクションを監視し、異なるブロックチェーンネットワーク間の資産移動を追跡できるようにします。

🎉
🎉
簡単な検索から始める
共有されたグラフから始める
ノードとは何か
エッジとは何か
エッジパネル
資金追跡 - Analyze.
キャンバス
アドレスパネル
エッジパネル
インターチェイントラッカーパネル

キャンバスをカスタマイズする

外観編集ツールボックスは、ノード、エッジ、およびメモの外観を編集する機能を提供します。キャンバスを開くと、最初はデフォルトでノード形状エディターが表示されます。これをキャンバスチャートに最小化して自由にドラッグすることで、分析用のスペースをより多く確保できます。

アドレスノードをクリックすると、そのノードに関連する形状エディターが開き、形状、テキスト色、ノード色を編集できます。

Shift/Ctrl(Command)を押しながら複数のノードをクリックして選択することで、アドレスの一括編集を行うことができます。

さらに、キャンバス上のエッジを選択して編集し、ラインタイプ、幅、色を調整することも可能です。

メモを選択することで、そのテキストのフォントサイズ、色、フォーマット、背景色を編集できます。

より良いレイアウト

オンチェーン資産の追跡と分析は、しばしば資金の流れに関わるため、キャンバスのレイアウトが重要です。それは分析の効率に影響を与えるだけでなく、分析結果のプレゼンテーションにも影響を及ぼします。MetaSleuthは、特定のレイアウト調整ツールバーを提供しており、次の機能を備えています:

手動レイアウト は、キャンバス上のノードの位置と配置を手動で調整することができます。ユーザーはノードをドラッグして再配置でき、分析のニーズに応じたカスタマイズされたレイアウトを作成できます。

自動レイアウト は、キャンバス上のノードとエッジを最適なレイアウトで自動的に配置し、資金フローダイアグラムの視覚的明瞭性と整理を向上させます。

スペーシングの調整 は、ノード間のスペーシングを全体的に調整し、よりコンパクトまたは拡張されたレイアウトを作成できます。

元に戻すとやり直し は、分析過程でキャンバスに加えた変更を管理したり、元に戻したりできます。元に戻すとやり直しのステップ数は最大3ステップに設定されていることに注意してください。

グラフの中心 は、キャンバス全体を整列および中央に配置し、表示範囲内に収め、全体の制御を復元します。この機能は、どの要素も切り取られたり隠れたりしないように、グラフを再調整して完全に表示したいときに特に便利です。

全画面 は、分析と調査に完全に没頭することができます。ぜひお試しください!

キャンバスの初期設定
ノード形状エディターの例
複数ノードの一括選択
エッジ編集オプション
メモテキスト編集機能

キーボードショートカット

  • Ctrl / Cmd + Z: 元に戻す

  • Ctrl / Cmd + Shift + Z: やり直し

  • Ctrl / Cmd + F: 検索

  • Ctrl / Cmd + Shift + Click: 複数のノードを選択

  • Ctrl / Cmd + Shift + Drag: 複数のノードを選択

アドレスパネル

アドレスノードをクリックすると、キャンバスの左側からアドレスパネルが展開されます。このパネルでは、以下の情報を見ることができます:

ネームタグ: アドレスにBlockSecによるパブリックなネームタグまたはユーザーによって割り当てられたプライベートなネームタグがある場合、それが表示されます。例えば、以下の画像の「Poloniex Exchange Exploiter」がそうです。

コンプライアンスリスクスコア: アドレスのリスクは、アドレスに関連するタグ情報および他のアドレスとのインタラクションに基づいて評価されます。評価は5段階で行われます: リスクなし、低リスク、中リスク、高リスク、クリティカルリスク。

アドレスラベル: アドレスに関連するラベルはBlockSec AMLチームから提供されます。例えば、例に示されているアドレスには「攻撃者」というラベルが付けられています。他の一般的なラベルには、CEX、DEX、制裁、妥協などがあります。これらのラベルは、アドレスに関連する特定の特性またはリスク要因を識別し、コンプライアンスおよびリスク評価を支援します。

バランス: 現在のアドレスがブロックチェーン上で持っているネイティブトークンのバランスと、米ドルでの対応する価値。

関連アドレス: これらはターゲットアドレスとやり取りしたアドレスで、取得されたトランザクションデータに基づいてまとめられます。アドレス自体に加え、各アドレスのリスクスコア、資金の流れの方向、および流れに関与する資産の種類を見ることができます。

トランスファー: これは、ターゲットアドレスに関連するすべての資金移動です。

アドレスパネルフィルター: アドレスに大量のインタラクションがある場合、調査の範囲を絞るためにフィルタリングツールが必要になることがあります。

ロードモア: この機能は、現在のアドレスのより多くのトランザクションをリクエストできるようにします。この機能を使用して追加のトランザクションデータにアクセスする方法についての詳細な指示については、""セクションを参照してください。

アドレスパネルフィルター
Load More

エッジパネル

キャンバス上の任意のエッジをクリックすると、エッジリストパネルが展開されます。

このパネルでは、2つのアドレス間のすべての資産転送を表示できます(現在利用可能なデータに基づきます)。各エッジは(from、to、asset)で一意に識別されます。特定の転送データを表示するには、「詳細」をクリックしてトランザクションリストパネルに入ります。たとえば、上記の例で(Poloniex 4、Poloniex Exchange Exploiter、Ether)をクリックすると、キャンバス上でPoloniex 4からPoloniex Exchange ExploiterへのEtherの転送に関するすべてのトランザクションの詳細を確認することができます。以下に示す通りです。

インターチェイントラッカーパネル

資金を追跡する際、キャンバス上にクロスチェーンブリッジノードが出現すると、クロスチェーン転送を示しています。詳細を探るには、このブリッジノードまたは接続エッジをクリックしてインターチェーントレーサーパネルを開きます。

以下の図は、インターチェーントレーサーパネルの例を示しています。ここで、ExactlyProtocolの攻撃者がOptimismネットワークからEthereumブロックチェーンにEtherを転送するためにAcrossブリッジを使用している様子が描かれています。

インターチェーントラッカーパネル内では、各エントリーがクロスチェーントランザクションを表し、ソースおよび宛先のトランザクション、そして転送された資産などの主要な詳細を提供します。まだクロスチェーンの関係が追跡されていない場合、情報はソースまたは宛先側のどちらか一方にしか存在しません。

それぞれのチェーン上でトランザクションを発見する方法をお探しですか?送信または受信に関与するチェーンとアドレスはどれですか?「トラック」をクリックすることで、ユーザーはMetaSleuthの自動クロスチェーントラッキング機能を利用できます。解析が完了すると、他の側でのクロスチェーン資産転送がパネルに表示され、キャンバス上で自動的にハイライトされます。

サポートされていない、または不正確、失敗したクロスチェーン解決に遭遇した場合、パネルの右下隅にある「バグを報告」オプションを選択してフィードバックを提供することをお勧めします。皆様からのご意見は、追跡体験を向上させるために非常に貴重です!

インターチェーントラッカーパネル
インターチェーントラッカーパネル

資金の追跡(転送データの取得方法)

MetaSleuthでは、ユーザーは以下の機能を利用して効率的かつ効果的に資金を追跡できます。

: トランザクションの詳細やパターンを調査し、資金の流れについて洞察を得る。

: 入出金トランザクションを表示して資産の動きを理解する。

: 追加のトランザクションデータを取得し、包括的な概要を確保する。

: より複雑なトランザクションに対する深い洞察のために高度なツールを利用する。

: 特定のアドレスやトランザクションを簡単に取り込んでターゲット分析を行う。

: 異なるブロックチェーンネットワーク間で資金を追跡し、資産の流れを総合的に把握する。

: 転送データを表示、フィルタリング、および選択する。

Analyze
Expand In/Out
Load More
Advanced Analysis
Add Address/Tx
InterChain Tracker
Data Explorer

もっと読み込む

「もっと読み込む」機能は、キャンバス上に表示するデータを選択する際の完全なコントロールを提供します。ターゲットアドレスに対するアセット転送を取得しますが、それらを自動的に表示することはありません。アドレスパネルで名前タグ、リスク情報、相互作用の方向、その他の詳細を確認して、表示したいものを慎重に選択できます。

アドレス/Txを追加

調査は複雑で、複数のエントリーポイントを持つことがあります。例えば、4つの別々のアドレスを含むケースを調査したい場合、この機能を使ってそれらをキャンバスに追加できます。

アドレスを追加すると、それらは即座に分析されずにキャンバスに配置され、後で分析、拡大、またはさらに操作を行うことができます。一方で、取引を追加すると、MetaSleuthはこれらの取引の内部資産転送を取得し、それらをすべてキャンバスに表示します。

図

保存と共有

MetaSleuthでは、「保存と共有」機能がワークフローを強化します。以下のことが可能です:

: 解析やビジュアライゼーションを安全に保存し、将来参照できるようにします。

: チームメンバーや関係者と簡単に共有し、協力やディスカッションを促進します。

: 作業を提示しやすいように、様々な形式でデータと洞察をエクスポートします。

: 出力を整理しフォーマットを整えることで、解析がわかりやすくなり、提示が向上します。

: 結果を他者と容易に共有し、ディスカッションや意思決定を助けます。

作業の保存
他者と協力する
データのエクスポート
作業を読みやすくする
成果を共有する

インターチェイントラッカー(自動ブロックチェーントレース)

現在、MSはAcross、Multichain、cBridge、Hop、PolyNetwork、Stargate、Synapse、WormHole、Optimism Gateway、Polygon Pos Bridge、Avalanche Bridge(部分的サポート)、およびRenBridge(部分的サポート)などのクロスチェーンブリッジの自動解析をサポートしています。

ユーザーのために資金追跡プロセスを容易にするため、MetaSleuthには組み込みのインターチェーントラッカーがあります。インターチェーントラッカーは、ユーザーがアドレスを分析する際に、潜在的なクロスチェーン資産移転を自動的に特定します。また、ワンクリックでクロスチェーン資産移転を反対側で追跡する機能も提供します。使用方法の詳細については、を訪れてください。

ブリッジやクロスチェーン転送の詳細については、をご覧ください。

インターチェーントラッカーパネル
https://ethereum.org/en/bridges/

他の人と共同作業する

ユーザーはチームに参加し、ラベル、保存されたチャート、共有リンク、モニターなどのデータをそのチーム内で共有して共同作業ができます。各ユーザーは1つのチームのメンバーに制限されています。

あなたのチームを作成する

共同作業を開始するには、まずチームを作成します。すべてのチームにはサブスクリプションが必要です。

「新しいチームを作成」をクリックし、チーム情報を設定してプランを選択して始めてください。

チームメンバーを追加する

チーム管理者は、チーム設定の「私のチーム」セクションから他のMetaSleuthユーザーをチームに招待できます。

各チームメンバーは以下の役割のいずれかを持つことができます:

チーム管理者は、チーム設定ページでチームメンバーを管理し、メンバーを招待または削除したり、その役割を変更したりできます。

チームデータ

ワークスペースでの共同作業

チームのコンテキストで作成されたデータは自動的にチームワークスペースに保存され、チームメンバー全員がアクセスできます。この共有ワークスペース内で、チームメンバーは役割に応じた権限のもと、データを閲覧および編集できます。

個人データをチームと共有

チームに参加した後、ユーザーは個人アカウントからデータをチームと共有できます。ユーザーは自分のアドレスラベル、保存されたチャート、共有リンク、モニターをチームと共有して共同作業できます。

データをチームと共有することは、そのデータのコピーをチーム内に複製することに等しいです。個人およびチームのコンテキストでのデータ変更は互いに影響しません。

コンテキストを切り替える

チームメンバーとして、パーソナルとチームのコンテキストを切り替えることができます。チームのコンテキストで作成したラベルやチャートはチームの所有物であり、個人的な所有物ではありません。

個人とチームのサブスクリプションは異なります。コンテキストを切り替えると、権限とクレジットの使用が変わります。個人のコンテキストでは、個人プランの機能にアクセスし、個人プランのクレジットを使います。チームのコンテキストでは、チームプランの機能とクレジットを利用します。

あなたのチームを作成する

ビューアー: ラベル、チャート、モニタリングデータを含むチームワークスペースのデータを閲覧できます。ただし、チームの席は使用しません。

エディター: 上記に加えて、チームデータの作成、編集、および削除を行い、調査のためにチームプランの機能を使用できます。

管理者: 上記に加えて、チームとそのメンバーを管理できます。この役割はチーム作成者のみに限定されます。

チームワークスペース
ラベルをチームと共有
ユーザーはパーソナルとチームのコンテキストを切り替えることができます
👀
✍️
⚙️

分析

分析(インテリジェント分析)

MetaSleuthのデフォルト分析機能。基本的な資産移動データを取得するだけでなく、Analyzeは、ユーザーの分析プロセスをサポートするためにインテリジェントな技術を組み込んでいます。そのため、「インテリジェント分析」とも呼ばれています。

Analyze機能にアクセスする主な方法は2つあります:ホームページの検索ボックスを使用するか、キャンバス上のアドレスノードを選択することです。

トランザクションの分析

トランザクションを分析する際、MetaSleuthはトランザクション内で発生するすべての資産移動をキャンバスに表示します。

トランザクション分析をサポートしているチェーンには、Bitcoin、Ethereum、Solana、BSC、、Arbitrum、Polygon、Optimism、Avalanche、Base、Fantom、Lineaがあります。

アドレスの分析

アドレス分析には、より複雑なアルゴリズムが使用されます。アドレスを分析する際、MetaSleuthはデータ取得と表示の効率を高めるためにインテリジェントな検索およびフィルタリング技術を適用します。

🙋‍♂️ Analyzeはアドレスに対してどのようなデータを取得しますか?

  • 重要な経路:Analyzeは、アドレスと中央集権取引所またはミキサー間のホップで接続可能な経路に関する情報も提供します。この機能は現在Ethereumのみでサポートされています。

取引量が多いアドレスの場合、アドレスノードに⚠️プロンプトが表示され、MetaSleuthがすべての転送データを取得していないことを示します。このような場合、より多くのデータが必要な場合は次のオプションを検討してください:

🙋‍♀️ Analyzeはどのデータを優先して表示しますか?

取得されたすべてのデータがキャンバスに表示されるわけではありません。優先して表示するデータタイプは以下の通りです:

  • リスクの高いアドレスとのインタラクション。

  • 中央集権取引所、ミキサー、クロスチェーンブリッジとのインタラクション。

  • 最初と最新のインタラクション。

  • 知名度のあるエンティティとのインタラクション。

  • コントラクト作成の関係。

非表示のインタラクションを表示する方法は?

非表示のインタラクションを表示するには、アドレスパネルに移動し、そこですべてのインタラクションを一覧表示できます。さらに、方向、トークン、日時などの基準に基づいてインタラクションをフィルタリングするための便利なツールがいくつかあります。

最近の資産移動:Analyzeはアドレスに関連付けられた最新の資産移動に関する情報を取得します(小額の取引は除外されます)。移動がクロスチェーン移動と判断された場合、"InterChain Tracker"を使用してブリッジされた資産を特定することができます。詳細については、セクションを参照してください。

追加データを取得するためにを利用する。

包括的な分析を確保するために、を介してデータをインポートする。

InterChain Tracker
Advanced Analyze
Batch import

高度な分析

名前が示すように、高度な分析は、分析機能の拡張版です。高度な分析を使用することで、分析のための正確な方向、トークン、日付範囲を指定することができます。この機能を利用することで、期待通りの方法で、望んだインタラクションデータを正確に取得することができます。

資金移動の監視

MetaSleuthアドレスモニタリングは、特定のアドレスでの資金流入および流出をリアルタイムで追跡するように設計されています。以下の最適化を通じて、包括的な監視カバレッジと高い可用性を追求しています:

  • マルチチェーンサポート: Ethereum、BSC、Solana、Arbitrum、Polygon、Optimism、Avalanche、Fantomなど主要なブロックチェーンをサポートしており、複数のチェーンで活動を監視できます。

  • マルチアセットモニタリング: これらのチェーン上のほとんどの資産タイプを網羅しており、ユーザーが関心のある様々なデジタル資産を追跡できるようにしています。

  • 柔軟なルール設定: ユーザーは資産移動を追跡するために正確な監視ルールを設定でき、不要な通知や注意を減らします。

  • 簡単な管理: ユーザーは簡単に監視ルールを作成、停止、再開、削除でき、監視対象の柔軟な管理が可能です。

  • 迅速な通知: 資産移動を迅速にユーザーに通知するために、メール通知サービスを提供し、重要な更新を見逃さないようにしています。

アドレス資産の監視

EVM互換チェーンの場合、このサービスは、任意のアドレスのネイティブトークンと主流のトークンプロトコルに準拠した資産(例:ERC-20、ERC-721、BEP-20)の監視をサポートしています。Solanaチェーンの場合、ネイティブトークンおよび指定されたSPLトークンの監視をサポートしています。

監視ルールの設定

正確な資産移動監視を実現するために、ユーザーはトークンタイプ、方向、および金額に基づいてルールを設定できます:

  • トークンの指定: ユーザーはプロトコルレベル(例:ネイティブ、ERC-20、ERC-721、BEP-20)および特定のトークン(例:指定されたUSDCコントラクトアドレス)までトークンを指定できます。

  • 方向オプション: 受信(IN)、送信(OUT)、またはその両方(ALL)の移動のために監視を設定することができます。

  • 金額の範囲: 監視するトークンの金額の範囲を指定できます。代替可能なトークンの最小値は0.001に設定されており、上限はありません。

監視ルールの管理

設定された監視ルールは、ダッシュボードで表示できます。表示される情報には、監視対象、運用状態、作成時間、一時停止した場合の再開時間、監視中に基準を満たしたイベント数が含まれます。ユーザーは、監視タスクに対して、一時停止、再開、編集、削除などの操作を行うことができます。

監視イベントの通知

ダッシュボードでは、監視タスクに関連するすべてのイベントを確認できます。イベントは通常、資産移動を意味し、取引時間、トランザクションハッシュ、移動の方向、相手方、資産、金額などの情報を含みます。ユーザーがメールを設定し、通知を有効にした場合、これらのイベントに対するメール通知を受け取ります。

この設定はEthereum上のNO-KYC取引所FixedFloatのホットウォレットアドレスを監視します。監視されている資産はEther、USDT、およびUSDCです。方向はALLに設定されており、受信と送信の両方のトランザクションを追跡します。金額の閾値はEtherの場合1 ETH以上、USDTとUSDCの場合は1500以上です。
最初の作成後の実行タスク
一時停止したタスク
再開したタスク
ユーザーは、監視タスクを作成するとき、またはタスク管理パネルの通知スイッチを切り替えることで通知を有効にできます。
FixedFloatホットウォレットアドレスの監視設定後に発生したイベント
トリガーされたイベントに対するメール通知

メモ

分析を行い、関連情報を収集したら、それらの調査結果を包括的にまとめることが重要です。MetaSleuthには、調査結果を効果的にまとめるための優れた機能がいくつかあります。

チャートとその背後にあるストーリーの理解を深める言葉に出会った際には、単純にメモ機能を利用してください。

メモ

カスタムウォーターマーク

透かしをアップロードして、キャンバス上のどこにでも配置することができます。さらに、透かしにハイパーリンクを添付し、ビューワーをあなたのウェブサイトに誘導することができます。

画像

データエクスプローラー

データを表示、フィルタリング、選択する。

データの収集と提示の改善のために、Analyzeのような機能で表示されるレコードの数を制限しています。通常、最も最近の数百件の転送レコードのみを表示します。これらの制限により、追跡と分析が難しくなる場合がありますが、サポートとして_データエクスプローラー_機能を導入しました。

アドレスパネルには、取得した転送の数と利用可能な転送の総数を表示します。これにより、各アドレスのデータ取得状況を理解し、次に何をすべきかについてより良い判断ができるようになります。

私たちのアルゴリズムのため、総転送数は他のソースで見る数と異なる場合があります。また、「ダスト転送」フィルタにより、最終的に表示される転送の数が減少することがありますのでご注意ください。

他の機能で特定のアドレスに必要なすべてのデータを見つけることができない場合は、データエクスプローラーを使用できます。この機能を使用すると、より完全なデータにアクセスできます。データエクスプローラーでは、転送データが逆年代順にリストされており、ページを通じてさらに見ることができます。また、フィルタを使用して、より大きなデータセットからもっと具体的な結果を得ることもできます。

興味のある転送を見つけたときには、その転送をキャンバスに追加するために アイコンをクリックできます。また、複数の転送を選択して一度にすべて追加することもできます。

拡張 入 / 出

特定の方向追跡をお探しですか? Analyze の一方向バージョンである Expand を使用してください。

作業を保存する

MetaSleuthは、現在の調査の進行状況を保存できる組み込みの保存機能を提供しています。これにより、後で戻ってくることができます。 また、「無題」をクリックしてチャートの名前を変更することも簡単です。これにより、データを管理し、他の人と洞察を共有することが容易になります。

画像

データをエクスポート

取引明細、資産移転、分析結果など、関連データを適切な形式でエクスポートできます。MetaSleuthは、ニーズに応じてCSVやPNGなど、さまざまなエクスポートオプションをサポートしています。

作業をより読みやすくする

分析の明確さとプレゼンテーションを向上させるために、MetaSleuth はいくつかの機能を提供します:

可視化に注釈を追加して、特定のデータポイントの背景や説明を提供し、重要なインサイトを思い出しやすくします。

ラベルを使用してワークスペース内の異なる要素を識別し分類し、データの迅速な認識と整理が可能です。

: カスタムウォーターマークでビジュアライゼーションをパーソナライズし、専門的な印象を与え、作業の所有権を維持します。

メモ:
ラベル:
カスタムウォーターマーク

見つけたものを共有する

資金の流れを整理し、メモを利用して詳細を記録し、さらには個人のウォーターマークを追加した後、他の人と調査結果を共有する時が来ました。メディアに共有してオープンソース化する、または他の調査員と共有して調査を進めるかもしれません。

MetaSleuthは「チャートを共有」機能を通じてこれをサポートし、現在のキャンバスコンテンツを共有し、詳細を掘り下げ、編集を継続するために他のユーザーと容易に分析を共有することができます。

他の人は私の共有リンクで何をすることができますか?

MetaSleuthによって生成されたリンクを共有すると、現在のキャンバスコンテンツのスナップショットがキャプチャされ、その特定のURLと関連付けられます。アクセスを持つ人は、スナップショットを表示し、キャンバス上のすべての詳細を探ることができます。他の人がスナップショットを編集する場合、それは独立したコピーを作成し、オリジナルのスナップショットから独立して変更、保存、共有することができます。

画像

ユーザーデータ

ユーザーデータ管理ページにアクセスするには、右上隅のユーザーアバターアイコンをクリックしてください。

プライベートラベル

このセクションには、アドレスのプライベートネームタグとトランザクションのプライベートノートが含まれています。すべてのプライベートラベルはテーブルリスト形式で表示され、ユーザーはラベルを検索、編集、エクスポートすることができます。

保存されたチャート

このセクションでは、ユーザーは保存されたすべてのチャートにアクセスでき、検索、削除、編集のオプションが利用可能です。

共有リンク

このセクションでは、ユーザーはすべての共有リンクにアクセスでき、削除、期限の編集、情報の編集のオプションがあります。共有リンクはチャートのスナップショットであり、編集しても共有リンクの内容を更新することはできません。

プラン、請求と支払い

支払い方法は、カードと暗号の2つのオプションを提供しています。ユーザーは以下で、購読プランと請求情報を管理できます。

設定の好み

設定ページにアクセスするには、右上隅のユーザーアバターアイコンをクリックし、その後設定を選択します。

チャート設定

チャート設定の設定は、キャンバスの表示方法に全体的に影響を与えます。

金額表示形式

この設定は主にキャンバス内でのトークン金額の表示に適用されます。

  • 標準形式(例:1,099,999.99 Ether)がデフォルトの表示形式です。

  • 略式形式(例:1.099M Ether)は、表示されるテキストを短くし、特定の状況でキャンバス内のレイアウトをよりコンパクトにします。

疑わしいトークン転送を自動的に隠す

この設定をオンにすると、疑わしいトークン転送を含む边は、キャンバスに表示されないように選択解除されます。

疑わしいトークンに関して: 我々はオンチェーンの活動と関連情報を分析してトークンの評判を評価しています。不正確な情報を発見した場合は、ご連絡ください。

透かし

ここでメタスルースの透かしをカスタマイズおよび管理することができます。

カスタム透かし

個人または組織を表すカスタム透かしを作成するために、ロゴまたは画像をアップロードできます。アップロードされた透かしにURLリンクを追加することもでき、クリックするとそのリンクにアクセスすることができます。アップロード後、このカスタム透かしをチャートに追加して、自分の作品を特定することができます。この機能は、Proプランおよびそれ以上の購読者に利用可能です。

MetaSleuthの透かしを削除

Proプラン以上の購読者は、キャンバスからMetaSleuthの透かしを削除するオプションがあります。スイッチをオンにすることで、透かしを全体的に削除できます。

ラベル

分析プロセス中に、特定のアドレスまたはトランザクションについての理解を記録するために、プライベートラベルをアドレスやトランザクションに追加することができます。これらのプライベートラベルは、個人的なメモや注釈として機能します。

プライベートラベルとは対照的に、MetaSleuthはBlockSec Address Label Libraryがサポートするデフォルトのパブリックラベルも提供します。これらのパブリックラベルは、アドレスに対する標準的で公的に認識されたタグを提供し、特定のアドレスやトランザクションについての追加の洞察や情報を得るのに役立ちます。

アカウント設定

アカウント設定ページにアクセスするには、右上隅のユーザーアバターアイコンをクリックし、その後アカウント設定をクリックします。

アカウント設定では、ユーザーは以下のことができます:

  • ユーザー名(別名)の更新

  • パスワードのリセット

  • 2FA認証のオン/オフ

  • 2FA認証の設定

プライベートラベル
保存されたチャート
共有リンク

MetaSleuthは、ユーザーが選択できるさまざまなプランを提供しています。具体的なプランの詳細については、次をご覧ください: 。

: 必要に応じて、アップグレードまたはダウングレードして、サブスクリプションプランを迅速に調整します。

: 支払いの詳細を簡単に更新し、サービスが中断されないようにし、支払いの問題を回避します。

カスタム透かしをアップロード
チャートにカスタム透かしを追加
MetaSleuth透かし付きのキャンバス
MetaSleuth透かしなしのキャンバス
https://metasleuth.io/plans
プランを変更する
支払い方法と請求情報を更新する

支払い方法と請求情報を更新する

カードと暗号通貨の間で支払い方法を切り替える

カードと暗号通貨の支払い方法を切り替えるには、現在の請求サイクルが終了した後に再購読する必要があります。

カードの支払い方法を更新する

MetaSleuthはStripeを使用してカード決済とサブスクリプションを処理しているため、カード情報を収集または保存していません。

お支払い方法を更新するには、 ユーザーアバターアイコン -> サブスクリプション -> 請求管理 をクリックします。そこから、Stripeのホストページで支払い方法を変更できます。

請求情報を更新する

支払い方法と同様に、 ユーザーアバターアイコン -> サブスクリプション -> 請求管理 をクリックして、請求情報を更新します。

ここで、名前、メール、住所、電話番号、税情報を変更できます。

アカウントとデータ管理

MetaSleuthでは、効果的なアカウントとデータ管理がパーソナライズされた体験に不可欠です。このセクションには以下が含まれます:

パスワードの変更やセキュリティオプションを含むアカウント詳細を管理して、アカウントの安全性を確保します。

通知の好み、表示オプション、言語選択などの設定を調整して、ユーザー体験をカスタマイズします。

活動履歴を確認したり、記録のために関連情報をエクスポートしたりしながら、データにアクセスして管理します。

アカウント設定:
設定の好み:
ユーザーデータ:

プランを変更する

プランのアップグレード

請求サイクルの途中でより高いプランにアップグレードする場合:

  • 新しいプランの料金が即座に請求されます。

  • 現在の請求サイクルでの残り時間に基づいて、支払額が按分されます。

  • 新しいプランは即座に適用され、請求サイクルは同じままです。

より長い請求間隔に切り替える場合:

  • 新しいプランの料金が即座に請求されます。

  • 現在のプランの以前の請求期間での残り時間に基づいて、支払額が按分されて減額されます。

  • 新しいプランは即座に適用され、請求サイクルはすぐに変更されます。

プランのダウングレード

現在、MetaSleuthでは、アクティブなサブスクリプションプランがある間はダウングレードのオプションを提供していません。ダウングレードが必要な場合は、現在のサブスクリプションをまずキャンセルし、現在の請求サイクルが終了した後に再度サブスクリプションを登録していただく必要があります。

MetaSleuthにおいて、より長い期間から短い期間の請求間隔に変更することは、ダウングレードと見なされますのでご注意ください。

サブスクリプションのキャンセル

月額でも年額でも、MetaSleuthのサブスクリプションはキャンセルするまで自動的に更新されます。

ユーザーアバターアイコン -> サブスクリプション -> 請求管理をクリックして、いつでもキャンセルできます。

Stripeページで_サブスクリプションをキャンセル_をクリックして購読を解除します。キャンセル後も、現在の請求サイクルの終了まで、有料機能へのアクセスは継続されます。

プランをアップグレードするには、いつでもにアクセスし、ご希望のプランを選択して「アップグレード」をクリックしてください。

料金ページ

チームプランと請求

チームプランのサブスクリプションは暗号通貨での支払いを受け付けていないことにご注意ください。

チームプランを理解する

MetaSleuthのチームプランはシートに基づいており、これはあなたの組織に参加できる個人の数を表します。例えば、10のシートがあり、そのうち6が埋まっている場合、あと4人を追加することができます。

シート単位での請求

MetaSleuthは、使用されているかに関わらずあなたのアカウントのすべてのシートに対して料金を請求します。例えば、5つのシートがあり4人のアクティブユーザーがいる場合、1つのシートが空いているにもかかわらず、5つすべてのシートに対して請求されます。

シートを管理する

チーム管理者は、チーム設定の請求セクションで「シートの更新」をクリックすることでシートの数を増減できます。占有されているシートの数よりもシートの総数を少なくすることはできないことにご注意ください。

シートのアップグレードまたは追加

シートを追加したりチームプランをアップグレードした場合、追加のコストは現在の請求期間に即座に適用されます。

シートの削除またはプランダウンロード

シートを削除したりプランをダウングレードする場合、これらの変更は次の請求サイクルで発効します。

質問やさらなるサポートが必要な場合は、ms_support@blocksec.comまでお気軽にお問い合わせください!

MetaSleuthは、選べる3つの異なるチームプランを提供しており、以下のリンクで探ることができます: 。

https://metasleuth.io/plans

チュートリアル

暗号追跡: トランザクションから始める
高度な分析: 軽量ファンド追跡

高度な分析:軽量な資金追跡

このチュートリアルでは、MetaSleuthのファンドトラッキング機能を説明します。調査中に、通常はアドレスからの送金を追跡したいと考えます。MetaSleuthは、単一方向の資金フローを追跡することをサポートすることで、このプロセスを簡素化しています。

以下では、この機能をデモンストレーションするために、フィッシング被害者を追跡する実例を示します。追跡されたアドレスは_ryanwould.eth (0xc6D330E5B7Deb31824B837Aa77771178bD8e6713)_です。

ファンドトラッキングとは何か、そしてなぜMetaSleuthなのか

MetaSleuthは、誕生以来、アナリストにより便利でビジュアルな分析能力を提供することを目指してきました。オンチェインスルースグループやWeb3コミュニティに没頭した後、最も一般的なタスクの一つは、特定のアドレスからの送金を指定された時間範囲内で追跡することであると分かりました。

例えば、被害者のアドレスから盗まれた資金の追跡、資金の回収、優れた投資のためにスマート資金のターゲットを監視し、マネーロンダリング対策 (AML) 目的のために疑わしい取引を追跡するなどが含まれます。

しかし、これらのアクティブなアドレスからの資金フローは非常に複雑であり、多数のトークン、多様なターゲット、長期間にわたることがあるため、オンチェインスルースが分析に必要な関連情報を抽出するための時間を費やさねばならない状況が続いています。

この問題を解決するために、MetaSleuthはすべてのアシスタントツールの中で最も軽量/最適なユーザー体験/最速のソリューションプランを提供しました。

トラッキングの詳細

フィッシングケースを調査する際に手に入る情報は以下の通りです。

  • ryanwould.eth (0xc6D330E5B7Deb31824B837Aa77771178bD8e6713)がフィッシングで大きな損失を被り、激怒したオンチェインスルースが盗まれた資金がどこへ流れるのかを解明し、隠されたフィッシンググループを発見する使命を受けた。

  • 既知の手掛かり

    • 被害者:ryanwould.eth (0xc6D330E5B7Deb31824B837Aa77771178bD8e6713)

    • 時間: 2023.02.25-2023.02.27頃

    • 損失資産: 不明なトークン、不明な量

    • ネットワーク: Ethereum

ステップ1: アドレスの選択

MetasleuthはENS名に基づいて対応するアドレスを解決します。そして、検索ボックスの右側で、Metasleuthのコア機能であるAdvanced Analyzeを使用します。

ステップ2: 方向の選択

Advanced Analyze Settingsパネルに入った後、資金の方向と時間範囲を選ぶことができます。このタスクでは、資金の流出(out)と、フィッシングが発生した期間(2023-02-25->2023-02-28)を重視しています。設定の完了後、適用をクリックし、Enterを押してキャンバスに入ります。

ステップ3: 初回資金フローグラフの生成

素晴らしいです!Metasleuth.ioは、2023年2月25日から2023年2月28日の間のすべての送金フローをすぐに視覚的にグラフ化しました。これのおかげで、大量のデータを慎重に選別する時間が節約されました。

さらに、MetaSleuthが維持しているアドレスラベルを活用することで、この短い期間内に2つの異常な資金フローが検出され、どちらもアドレス"Fake_Phishing11227"に向けていることがすぐに特定できます。これらの異常な取引は1,842 USDCと519,351 DATAトークンを含んでおり、グラフで示されています。

ステップ4: 関心のあるトークンのフィルタリング

より分かりやすく表示するために、トークン設定項目を開き、他のデフォルトのトークンを削除し、盗まれたトークン(USDC、DATA)のみを残し、変更を確認します。

ステップ5: 関心のあるアドレスの資金フローの拡張

資金フローは非常に簡潔で明確になりました。資金の流出を追跡するために、資金移動の第2ホップをさらに拡張しました。資金移動関係の第2ホップで、フィッシングアドレス"Fake_Phishing11227"が盗まれた資金をAirswapに転送し、Airswapを介してトークンを交換したことがわかりました。

ステップ6: トークンスワップ操作の処理

トークンフィルタリング設定のおかげで、DATAとUSDCのみに集中していたため、トークンスワップのプロセスを見逃していました。これを解決するために、トークン設定にETHを追加し、取引(0x23f4ed07e2937c3f8f345e44ce489b8f83d2b6fdbf0697f6711ff4c7f2a55162)を再度追加しました。このアップデートにより、トークンスワッピングプロセスの全体像を把握できるようになりました。フィッシング行為者はUSDCとDATAトークンをAirswapを介して交換し、14.58 ETHを取得しました。この段階(2022-02-27 22:30)では、USDCとDATAのみに集中することはもはや意味がありません。取得したETHの経路を追跡して、追加のフィッシングアドレスを発見する必要があります。

ステップ7: 時間範囲でのさらなるフィルタリング

したがって、フィッシングアドレス"Fake_Phishing11227"の高度な分析を続けます。同様に、送金のみを重視し、2023年2月27日と2023年2月28日の期間に焦点を当てます。"Analyze"ボタンをクリックして分析を進めます。

ステップ8: 興味のある受取人を見つけたら調査を停止

指定された時間範囲で"Fake_Phishing11227"からの資金の行き先を得ました。多くの受取アドレスが関与しているようで、不正に取得された資金を分配するプロセスを示しています。

すべての受取人の中で、アドレス_"offtherip.eth"_, "Fake_Phishing76579", および"Fake_Phishing7064"が分配された資金の大部分を受け取り、それぞれ10.36 ETH、8.36 ETH、1.85 ETHとなっています。

この配布比率に基づいて、この調査で_offtherip.eth_が最も疑わしいエンティティとして注目し、関心を引きます。

異常なアドレス"offtherip.eth"の取得により、さらなるステップでは、ソーシャルエンジニアリング分析などの非ブロックチェーン技術を利用する必要があるかもしれません。しかし、オンチェインファンド転送に焦点を当てたこの分析で、metasleuth.ioは数多くの便利な技術サポートを提供し、全ての分析を10分未満で完了することができました。

結論

このチュートリアルでは、MetaSleuthを使用してフィッシング被害者の資金フローを追跡する例を示しました。分析の要約は次のとおりです。

  • 被害者: ryanwould.eth (0xc6D330E5B7Deb31824B837Aa77771178bD8e6713)

  • 時間: 2023-02-27 22:00

  • 損失資産: 1,842 USDC, 519,351 DATA

  • ネットワーク: Ethereum

  • 資金のターゲット:

    • 第1ホップ:"Fake_Phishing11227"

    • 第2ホップ:

      • "offtherip.eth"

      • "Fake_Phishing76579"

      • "Fake_Phishing7064"

  • 分析時間消費: <10分

紹介

BlockSec AML APIの紹介

APIキーは有効であり、両方のバージョンで使用できます。

APIの概要

アドレスラベルAPI

ウォレットスクリーニングAPI

レート制限

詳細を読む

暗号追跡:トランザクションから始める

このチュートリアルでは、フィッシングトランザクションで盗まれた資金を追跡することで、MetaSleuthの基本的な機能をガイドします。一緒に、トランザクションを分析し、特定の資金を追跡し、未転送の資金を監視する方法を探ります。

イーサリアムネットワークでハッシュ 0x2893fcabb8ed99e9c27a0a442783cf943318b1f6268f9a54a557e8d00ec11f69 のフィッシングトランザクションを特定しました。では、分析に入りましょう。

ターゲットを入力し、「Enter」を押してください

主な機能コンポーネント

トランザクションの分析が完了すると、MetaSleuthの分析ページに誘導され、トランザクションで行われたすべての資産転送を確認できます。分析対象がアドレスの場合は、表示される情報がより複雑になります。アドレス分析については別のチュートリアルで説明します。

中央の資産転送グラフに加えて、さまざまな機能コンポーネントがページに含まれています。以下は簡略化されたダイアグラムであり、分析プロセス中にそれらの具体的な使用法を探ることをお勧めします。

資金の追跡

注目しているトランザクションでは、1つの資産転送のみが行われました:被害者であるアドレス 0xbcd131 から Fake_Phishing180627 に2586 MATICが転送されました。

盗まれたMATICトークンの目的地を追跡し続けるのは簡単です。単にFake_Phishing180627のアドレスノードを選択し、ノードの右側にある_「+」_ボタンをクリックしてください。

この機能を_送信先の展開と呼び、このアドレスから送信された資産を追跡することができます。ほとんどの場合、この機能は望むデータを提供しますが、トランザクション量が多いアドレスの場合、高度な分析やさらに読み込む_といった高度な機能を利用して必要なデータを取得する必要があるかもしれません。

_「+」_ボタンをクリックすると、Fake_Phishing180627からの多数のOutgoing Ether転送が確認できます。しかし、追跡したいMATICはどこにあるのでしょうか?

キャンバスのフィルタリング

MetaSleuthは、全体の資金フローの明確で読みやすい表現を確保するために、取得したすべてのデータをキャンバス上に表示することはありません。しかし、MetaSleuthは、ユーザーが望ましいデータを見つけてキャンバスに追加するのを支援するためのさまざまなツールを提供しています。この場合、MetaSleuthによって取得されたすべてのMATIC資産転送をキャンバスに追加するために_トークンフィルター_を利用できます。

確認後、Fake_Phishing180627からUniswap V3: MATICに至る追加のMATIC転送がキャンバス上で確認できます。これはまさに追跡している盗まれた資金です。

Uniswapのような分散型取引所(DEX)に送信された資産に関しては、Uniswap V3: MATICアドレスから送信されたMATICトークン自体ではなく、UniswapでのスワップアクションによってFake_Phishing180627が得た資産に焦点を当てます。

では、Fake_Phishing180627がこのスワップを通じて受け取った資産は何でしょうか?このスワップトランザクションを調査してみましょう。

特定のデータを追加

まず、Fake_Phishing180627からUniswap V3: MATICにMATIC転送されたトランザクションを確認する必要があります。キャンバス上の資産転送エッジをクリックし、表示される_エッジリストで詳細をクリックしてトランザクションリスト_にアクセスします。この転送のトランザクションハッシュを見つけてコピーしてください。

次に、キャンバスの左上にある_アドレス/Txを追加_機能を使用してこのトランザクションをキャンバスに追加できます。これにより、このトランザクション内で行われた資産転送を探索し、その内容をより明確に理解できます。

それを追加すると、このトランザクション内のすべての資産転送がキャンバス上に表示されるようになります。Fake_Phishing180627がUniswapを通じてMATICを0.944 Etherにスワップしたことが明らかになります。この0.944 Etherは、さらに追跡する必要のある資産です。

特定の資金を追跡

Fake_Phishing180627からのさまざまなEther転送の中で、どれを追跡すべきでしょうか?

Fake_Phishing180627をクリックすると、左側のアドレスパネルでこのアドレスに関連する資産転送を観察できます。キャンバスに表示されるものよりも多くのデータがここにあることに気づくかもしれません(前述のように、MetaSleuthは資金フローのシンプルさと読みやすさを重視し、デフォルトではすべてのデータを表示しません)。

Fake_Phishing180627がMATICをEtherにスワップしたトランザクションは2023年6月18日の14:57:11に行われました。したがって、主にその後のEtherトークン転送に注目する必要があります。データをフィルタリングするには、フィルタ機能を利用することができます。

フィルタリングされた結果では、スワップアクションから約6分後に、Fake_Phishing180627から0x8bae70に1.4 Etherが転送されたことが明らかになっています。この転送は、我々が追跡しようとしている資金が含まれている可能性があります。

それらをキャンバスにマークして表示し、0x8bae70の資産を追跡し続けることで、資金が最終的に0x8de345に落ち着くことが観察できます。

未転送の資金を監視する

まとめ

を訪問し、対応するブロックチェーンネットワークを選択します(デフォルトはEthereum)、そして資金の元のアドレス、つまりryanwould.ethを入力します。

Metasleuth.ioのエントリポント
高度な分析設定
初期資金フロー
トークンフィルタ
フィルタリングされた資金フロー
トランザクションの追加
完全な資金フロー
さらに分析するボタン
最終的な追跡結果

BlockSec AML APIサービスは、との2つの主要なAPIセットを提供しています。

2023年5月6日以前にAPIサービスに登録したユーザーは、以前のバージョンのAPIのドキュメントにアクセスするにはを参照する必要があります。旧APIバージョンのサポートは2024年7月1日まで継続されるため、それまでに新しいバージョンにプロジェクトを移行してください。

メソッド
API
メソッド
API

各APIリクエストのレート制限は1秒あたり5回のリクエストで、各サブスクリプションプランは毎日のクエリ可能アドレス数を制限します。詳細は私たちのをご覧ください。

まず、に移動してください。ネットワークとしてEthereumを選択し、分析したいトランザクションを入力してください。Enterを押します。次に、MetaSleuthから返されるデータを待ちます。

まだ転送されていない資金について知りたい場合は、積極的に監視することができます。監視を有効にすることで、関連する資産転送が発生したときにメール通知を受け取ることができます。その他の監視機能を探索するには、MetaSleuthモニターダッシュボードをご訪問ください: 。

短い探求ではありますが、MetaSleuthがあなたに便利でスムーズな追跡および調査体験を提供することを願っています。今後、さらに多くの教育資料をリリースし、皆様からのご意見を歓迎します。私たちのTelegramグループに参加してください: 。

metasleuth.io
v2(廃止)
アドレスラベルクエリ
ウォレットスクリーニングクエリ
サブスクリプションページ
認証
応答形式
https://metasleuth.io/
https://metasleuth.io/monitor
https://t.me/MetaSleuthTeam
MetaSleuthチュートリアル: 軽量ファンドトラッキングのためのMetaSleuthの高度な分析を使用

GET

POST

POST

GET

GET

POST

認証

私たちのAPIはAPIキーを使用して認証されています。あなたのデータのセキュリティを確保するために、APIキーを誰とも共有しないでください。

APIキーの取得方法

カスタマイズされたAPIサービスを営業チャネルを通じてご利用のお客様は、APIキーを取得するために指定されたサービス担当者にご連絡ください。

APIキーの使用方法

各APIリクエストのHTTPリクエストヘッダーに"API-KEY" ヘッダーを含め、値としてあなたのAPIキーを提供してください。以下の例を参照してください。

curl -L \
  -X POST \
  -H 'Content-Type: application/json' \
  -H 'API-KEY:$API_KEY' \
  'https://aml.blocksec.com/address-label/api/v3/labels' \
  -d '{"chain_id":1,"address":"0x00d7e7409bfe09a736d3e993de9b87d0baa314d5"}'

API

サブスクリプション

対応チェーンの取得

リスク指標の取得

アドレスのコンプライアンスリスクの取得

ウォレット審査API

ウォレットスクリーニングAPIは、ユーザーがアドレスに関連するコンプライアンスリスクを取得することを可能にします。高いコンプライアンスリスクがある場合、そのリスクに寄与する要因について詳細な洞察を提供します。

コンプライアンスリスクはどのように評価されますか?

リスクスコアの解釈

前述のリスク評価アルゴリズムに基づき、アドレスのコンプライアンスリスクを1から5までのスコアで5段階に分類しています。高いスコアは、そのアドレスに関連するコンプライアンスリスクが高いことを示します。 

スコアが4以上のアドレスとは、関与しないことをお勧めします。スコアが3のアドレスについては、適切であるかを決定するため、付随する指標を慎重に検討することを推奨します。

個別リスク対インタラクションリスク

リスクの検出方法に基づき、リスクを個別リスクとインタラクションリスクに分類します。個別リスクは主にアドレス自体の属性や行動に起因し、インタラクションリスクはアドレスのリスクのあるオンチェーントランザクションへの関与から生じます。

対応ネットワーク

'インタラクションリスクのサポート'とは何を意味しますか?

サブスクリプション

(で)

APIキーを生成するには、最初にを行ってください。登録後、_設定_セクションのパネルにアクセスして、迅速にAPIキーを取得しましょう。

を購読して、このAPIをサービス内で利用し、コンプライアンス要件を満たし、ユーザーの資産を保護しましょう。

アドレスのコンプライアンス評価を行う際には、そのタイプ、属性、関連エンティティ、オンチェーンのインタラクションなど、さまざまな要素を考慮します。アドレスタイプは主にEOA(外部所有アカウント)とCA(コントラクトアカウント)の区別に基づいています。属性とエンティティの概念については。オンチェーンのインタラクションは、このアドレスが参加した特定のブロックチェーントランザクションを指します。

評価に関与する情報の中で、特定の要因は評価戦略に影響を与え、他の要因は評価結果に大きく影響する重要なリスク指標として機能します。以下は、私たちの方法論で使用される主要なリスク指標であり、を通じて変更の確認を行うことができます。

リスク指標
コード
説明

デフォルトでは、個別リスクとインタラクションリスクの両方を考慮して最終結果を提供します。ただし、一部のネットワークでのインタラクションリスクのサポートが一時的に不足している (セクションを参照)ことやインタラクションリスクの計算に長い時間がかかるため、アドレスのコンプライアンスリスクを要求する際に、インタラクションリスクの計算を含めるかどうかを指定するオプションを提供しています。

ネットワーク名
短縮名
チェーンID
インタラクションリスクのサポート

リスクを評価する際、私たちはその起源に基づいてを区別します。インタラクションリスクの計算には、特定のネットワークでは利用可能でないかもしれない追加のリソースを必要とすることがあります。もしネットワークがインタラクションリスクをサポートしている場合、そのブロックチェーン上でアドレスをクエリすることで、より徹底的な評価結果を得ることができます。

このAPIをサービスで使用し、コンプライアンス要件を満たし、ユーザーの資産を保護するためにに登録してください。

BlockSecアカウント登録
API
サポートされているチェーンの取得
リスク指標の取得
ウォレットスクリーニング結果の取得

NO KYC

5020

アドレスに関連するVASP(仮想資産サービス提供者)にはKYC(顧客確認手続き)がありません。

BLOCKED

5018

アドレスは、主にUSDTおよびUSDCなどの重要なコントラクトによってブラックリストに登録されています。

SUSPICIOUS

5017

疑わしい活動のあるアドレス。

COMPROMISED

5013

このアドレスは、弱いキーを持つ外部所有アカウント(EOA)か、悪用されやすいコントラクトのためにリスクがあると見なされています。

GAMBLING

5016

このアドレスに関連するエンティティはギャンブルプラットフォームです。

MIXING

5008

主にコントラクトであるか、関連するサービスとして資金フローを隠す能力があると信じられています。

LAUNDERING

5034

このラベルに関連するアドレスやエンティティはマネーロンダリング活動に関与していると考えられています。

CHILD ABUSE MATERIAL

5002

このアドレスに関連するエンティティは、児童虐待資料の売買や配布を促進するフォーラムやウェブサイトと識別されています。

MIXER

5003

このアドレスに関連するエンティティはミキサーとして分類されています。

DARKWEB BUSINESS

5001

このアドレスはダークウェブ内での違法ビジネスに関与しています。

DARK MARKET

5010

このアドレスに関連するエンティティはダークウェブの市場です。

ATTACKER

5012

このアドレスはサイバー攻撃に関与しています。

RANSOMWARE

5009

このアドレスに関連するエンティティはランサムウェアグループです。

SCAM

5005

このアドレスは詐欺行為に関与しています。

SANCTIONED

5006

このアドレスに関連するエンティティは制裁を受けています。

Solana

SOLANA

-3

True

Tron

TRX

-2

True

Bitcoin Mainnet

BTC

-1

True

Ethereum Mainnet

ETH

1

True

Optimism Mainnet

OPTIMISM

10

True

Cronos Mainnet

CRONOS

25

True

BNB Smart Chain Mainnet

BSC

56

True

Gnosis

GNOSIS

100

False

Polygon Mainnet

POLYGON

137

True

BitTorrent Chain Mainnet

BITTORRENT

199

False

Fantom

FANTOM

250

True

Boba Network

BOBA

288

False

zkSync Era Mainnet

ZKSYNC ERA

324

False

CLV Parachain

CLV

1024

False

Polygon zkEvm

POLYGON ZKEVM

1101

False

WEMIX3.0 Mainnet

WEMIX

1111

False

Moonbeam

MOONBEAM

1284

True

Mantle

MANTLE

5000

True

Moonriver

MOONRIVER

1285

False

Base

BASE

8453

True

Arbitrum One

ARBITRUM

42161

True

Celo Mainnet

CELO

42220

False

Avalanche C-Chain

AVALANCHE

43114

True

Linea

LINEA

59144

True

Blast Mainnet

BLAST

81457

False

Aurora Mainnet

AURORA

1313161554

False

MetaSleuthチュートリアル - フィッシングトランザクションで盗まれた資金を追跡するためにMetaSleuthを使用する
こちらのプラン
我々のプラン
Get Risk Indicators API
対応ネットワーク
個別リスクとインタラクションリスク
サポートされているチェーンの取得
アドレスラベルの取得
バッチ
エンティティ情報の取得

API

サブスクリプション

対応するチェーンを取得

アドレスラベルを取得

バッチでアドレスラベルを取得

複数チェーンでのバッチアドレスラベルを取得

消費されるクオータは以下のように計算されます:

クオータ = アドレス数 × チェーン数。

例えば、2つのチェーンで3つのアドレスをクエリする場合、合計で6クオータを消費します (3 × 2 = 6)。

エンティティ情報を取得

応答形式

HTTPSリクエストが成功した場合、各応答には次の4つの主要なフィールドが表示されます。

アドレスラベルAPI

アドレスラベル

API を使用してアドレスを照会する際、3種類のラベルを返してアドレスを説明します。

エンティティ

アドレスの所有者または管理者を説明するために エンティティ を使用します。これは EoA アドレスの場合、その EoA アドレスを管理するエンティティ (秘密鍵を含む) を意味します。スマートコントラクトの場合、エンティティはデプロイ者 (プロジェクト) を指すことがあります。

アドレスには複数のエンティティが存在する場合があります。

エンティティをアドレスに割り当てる主な目的は、暗号通貨アドレスと既知の組織または個人との関係を確立することです。ただし、アドレスが複数のエンティティに関連付けられることがあります。このような場合、主要エンティティと補完エンティティを割り当てます。

例えば、Binance の Alameda の預金アドレスを考えてみましょう。このアドレスの秘密鍵に対して Binance が管理権を持っていると説明することができますし、Alameda がこれを利用しているとも考えられます。このような状況では、Binance をこのアドレスの主要エンティティとして指定し、Alameda を二次エンティティまたは補完エンティティとして考えます。

エンティティカテゴリー

ほとんどのエンティティは組織またはサービスであり、一部は個人を表しています。ほとんどのエンティティは以下のカテゴリに分類され、その性質を理解するのに役立ちます。

属性

特定のアドレスまたはエンティティに関連する行動やアクションを説明するために 属性 を使用します。すべての属性は以下の表で一覧になっています。

名前タグ

名前は、人間が読みやすい情報で暗号通貨アドレスを説明するために使用されます。名前の割り当ては、通常、アドレスに関連付けられたエンティティと特定の属性 (例: Binance Hot Wallet 1 または Vitalik 2) を考慮に入れます。

サポートされるネットワーク

API リクエストを行う際は、チェーン ID を使用して希望のチェーンを指定してください。

サブスクリプション

認証

APIキーは、APIインターフェースにアクセスするために使用される一意の識別子です。すべてのインターフェースはアクセスのためにAPIキー認証を必要とします。データのセキュリティを確保するために、APIキーを他者と共有しないでください。

APIキーの取得方法

APIキーの使用方法

各APIリクエストでは、HTTPリクエストヘッダーに「API-KEY」ヘッダーを含め、APIキーをその値として提供してください。

このAPIをサービスで利用し、コンプライアンス要件を満たし、ユーザーの資産を保護するために、 に加入してください。

フィールド
タイプ
説明
コード
説明

アドレスラベル API は、ユーザーがアドレスラベルを取得し、さまざまな視点からアドレスを包括的に理解することを可能にします。異なるブロックチェーンをサポートしています。これは、Solana、Bitcoin、Tron、Ethereum、BSC などの他の EVM 対応チェーンを含みます。

カテゴリー
コード
説明
属性
コード
説明

アドレスラベル API は、以下のチャートにリストされている25の異なるチェーンをサポートしています。また、すべてのサポートされているチェーンのリストを取得し、新しく追加されたチェーンについての情報を最新に保つための も提供しています。

ネットワーク名
短縮名
チェーン ID

に加入して、この API をサービスで利用することで、コンプライアンス要件を満たし、ユーザーの資産を保証するのに役立ちます。

APIキーを生成するには、まずしてください。登録後、_設定_セクションのパネルにアクセスし、簡単にAPIキーを生成できます。

当社のプラン

request_id

文字列

現在のリクエストの一意のIDです。このリクエストの結果に関してご質問やご懸念がある場合は、レビューのためにリクエストIDを送信してください。

code

整数

リクエストのステータスコードです。コード200000はリクエストが成功したことを示し、他のコードはエラーを示します。以下の表はコードとその意味の包括的な一覧を提供します。

message

文字列

コードに関する情報です。

data

-

詳細結果です。このフィールドは各リクエストごとに異なります。詳細については各エンドポイントのドキュメントを参照してください。

200000

成功

400001

認証されていない操作

400002

リクエストの頻度が高すぎます。後でもう一度試してください。

400004

無効なパラメータ

400005

ユーザーが存在しません

400006

サーバーが忙しい

400007

無効なAPIキー

400008

無効な認証形式

400009

APIキーが期限切れです

400010

404が見つかりません!

400011

無効なアドレスです。正しいチェーンとアドレスを提供していることを確認してください。

400012

1日のリクエスト制限を超えました。明日再試行してください。

400013

無効なパラメータです。サポートされていないチェーン名

500000

内部エラー

ASSET MANAGEMENT

3001

顧客のために資産管理と投資を専門とする金融機関。

BRIDGE

3002

異なるブロックチェーンネットワーク間で資産とデータの移動を容易にするプロトコル。

CHILD ABUSE MATERIAL

3003

児童虐待素材の購入、販売、および配布を容易にするフォーラムとウェブサイト。

CLOUD MINING

3004

人々が実際のハードウェアを管理することなく、リモートデータセンターから処理能力を借りて暗号通貨をマイニングするサービス。

DAPP

3005

分散型アプリケーション (dApp) は、スマートコントラクトとユーザーインターフェースを統合した分散型ネットワーク上で開発されたアプリケーションです。dApp が DEFI などの特定のカテゴリに適合しない場合、一般的なカテゴリとしてこのカテゴリに配置されますが、新しく追加されたカテゴリに分類されることもあります。

DARK MARKET

3006

違法な商品やサービスの売買を容易にするダークウェブ上の違法ウェブサイトであり、これには薬物、武器、偽造通貨、盗まれたデータが含まれます。

DEFI

3007

DeFi アプリは、分散型金融アプリケーションであり、パブリックブロックチェーン上でのピアツーピア金融サービスを提供します。DeFi dApp が DEX (分散型取引所) のような特定のカテゴリに該当しない場合、一般的なカテゴリとして分類されますが、新しく追加されたカテゴリに分類されることもあります。

DEX

3008

暗号通貨トレーダー間で直接的な取引が行われるピアツーピアのマーケットプレイス。

DEX AGGREGATOR

3009

さまざまな分散型取引所から流動性を取得し、価格とスリッページの観点から最適な取引実行を提供するプラットフォーム。

ECOMMERCE

3010

暗号通貨をサポートする電子商取引プラットフォーム。

EXCHANGE

3011

個人がさまざまな暗号通貨を購入、販売、取引できる中央集権型プラットフォーム。

FAUCET

3012

簡単なタスクを達成することで、小額の暗号通貨を報酬として配布するアプリまたはウェブサイト。

GAMBLING

3013

暗号通貨を使用してギャンブルできるオンラインプラットフォーム。

INFRASTRUCTURE

3014

ENS (Ethereum Name Service) サービスや Solana システムプログラムなど、ブロックチェーン上にデプロイされた基本的なサービスまたはプログラム。

NFT MARKETPLACE

3015

ノンファンジブルトークン (NFT) の購入、販売、作成を容易にするプラットフォーム。

MINING POOL

3016

個々の暗号マイナーが力を合わせ、ブロック報酬を獲得する可能性を高めるためにリソースを集めるマイニングプール。

MIXER

3017

多くのユーザーの暗号通貨を混ぜ合わせ、資金の起源と所有者を不明にするサービス。

PAYMENT PROCESSOR

3018

デジタル通貨での支払いを処理し、商人が暗号通貨の支払いを受け入れることを可能にするサービス。

RANSOMWARE

3019

ランサムウェアを通じて恐喝を行う犯罪者。

WALLET

3020

暗号通貨を保存し使用するためのソフトウェアやハードウェア。

ATTACKER

4001

契約の悪用、秘密鍵のハック、恐喝といった攻撃イベントに関与したアドレス。

BLOCKED

4002

主に USDT と USDC により重要な契約によってブロックされているアドレス。

COLD WALLET

4004

インターネットに接続されておらず、オフラインで保管されているタイプの暗号通貨ウォレット。

DARKWEB BUSINESS

4006

薬物、武器、虐待、その他の違法な行為を伴うダークウェブビジネスに関与しているアドレス。

DEPOSIT ADDRESS

4007

集中型プラットフォームがユーザーの入金を受け取るために使用するアドレスであり、通常はユーザーごとに固有の入金アドレスが割り当てられます。

HOT WALLET

4009

インターネットに接続され、取引や日常の暗号通貨管理で積極的に使用されるタイプの暗号通貨ウォレット。

LAUNDERING

4011

この属性に関連するアドレスおよびエンティティは、マネーロンダリング活動に従事していると考えられています。

MIXING

4012

サービスまたはアドレス (主に契約) にある資金の流れを不明化する能力があると見なされる。

NO KYC

4013

このアドレスに関連する VASP (Virtual Asset Service Provider) は、KYC (Know Your Customer) 手続きを設けていません。

RETURN FUNDS

4014

攻撃または悪用を実行するために使用され、その後に資金が返金されるアドレス。この個人はホワイトハットハッカーまたはプロジェクトチームと和解した者である可能性があります。

SANCTIONED

4015

制裁を受けた個人または組織に関連する暗号通貨アドレス。

SCAM

4016

詐欺的な活動 (フィッシング、ハニーポット、ポンジー スキーム など) に関与している個人または組織に関連するアドレス。

Solana

SOLANA

-3

Tron

TRX

-2

Bitcoin Mainnet

BTC

-1

Ethereum Mainnet

ETH

1

Optimism Mainnet

OPTIMISM

10

Cronos Mainnet

CRONOS

25

BNB Smart Chain Mainnet

BSC

56

Gnosis

GNOSIS

100

Polygon Mainnet

POLYGON

137

BitTorrent Chain Mainnet

BITTORRENT

199

Fantom

FANTOM

250

Boba Network

BOBA

288

zkSync Era Mainnet

ZKSYNC ERA

324

CLV Parachain

CLV

1024

Polygon zkEvm

POLYGON ZKEVM

1101

WEMIX3.0 Mainnet

WEMIX

1111

Moonbeam

MOONBEAM

1284

Moonriver

MOONRIVER

1285

Base

BASE

8453

Arbitrum One

ARBITRUM

42161

Celo Mainnet

CELO

42220

Avalanche C-Chain

AVALANCHE

43114

Linea

LINEA

59144

Blast Mainnet

BLAST

81457

Aurora Mainnet

AURORA

1313161554

このドキュメントで詳しく説明されています

対応するチェーン

リクエストを行う際には、提供されたチェーン名(大文字小文字関係なし)を使用してください。

チェーン
チェーンID
チェーン名

Bitcoin

-

btc

Ethereum

1

eth

BNB Smart Chain

2

bsc

TRON

-

tron

Fantom

250

fantom

Arbitrum One

42161

arbitrum

Avalanche C-Chain

43114

avalanche

Optimism

10

optimism

Polygon

137

polygon

Cronos

25

cronos

Base

8453

base

Linea

59144

linea

Moonbeam

1284

moonbeam

Moonriver

1285

moonriver

Polygon zkEVM

1101

polygon zkevm

Celo

42220

celo

CLV

1024

clv

Gnosis

100

gnosis

Bittorrent

199

bittorrent

Boba

288

boba

Wemix3.0

1111

wemix

zkSync Era

324

zksync era

Aurora

1313161554

aurora

当社のプラン
MetaSleuthアカウントに登録
API
現在、25以上の
API

v2(廃止)

APIの旧バージョン

これは私たちのAPIの旧バージョンです。

この移行に関してご質問がある場合は、お気軽に(ms_support@blocksec.com)までご連絡ください。

レート制限

APIの過負荷を防ぎ、最適な処理速度と応答時間を確保するため、APIコールに対するアクセス制限を実施しています。

  • アドレスラベルAPI: 1秒あたり5回まで。

  • コンプライアンススコアAPI: 1秒あたり5回まで。

始めに

BlockSecアドレスラベルデータベースとリスク評価アルゴリズムによって強化された強力なAPIの可能性を解き放ちましょう。

アドレスラベル

単一のアドレスのラベルを取得する

ターゲットアドレスのラベル情報を返す

GET https://aml.blocksec.com/api/aml/v2/address

パスパラメータ

名前
タイプ
説明

chain*

String

address*

String

ターゲットアドレス

ヘッダー

名前
タイプ
説明

API-KEY*

String

あなたのAPIキー

curl --location 'https://aml.blocksec.com/api/aml/v2/address/eth/0x5b5082214d62585d686850ab8d9e3f6b6a5c58ff' \
--header 'API-KEY: $ApiKey'

サンプルレスポンス

{
    "code": 200,
    "data": [
        {
            "address": "0x5b5082214d62585d686850ab8d9e3f6b6a5c58ff",
            "is_address_valid": true,
            "chain": "ETH",
            "is_contract": false,
            "labels": {
                "entity_info": [
                    {
                        "entity_type": "first",
                        "entity": "HUOBI",
                        "category": "CEX",
                        "confidence": 8
                    }
                ],
                "property_info": [
                    {
                        "address_property": "DEPOSIT ADDRESS",
                        "confidence": 8
                    },
                    {
                        "address_property": "EXPLOIT",
                        "category": "ATTACKER",
                        "confidence": 9
                    }
                ],
                "name_tag": "Ronin Bridge Exploiter 27",
                "others": [
                    {
                        "label": "RONIN BRIDGE EXPLOIT",
                        "confidence": 9
                    }
                ]
            },
            "risk": 5
        }
    ]
}
  • code: Integer。エラーコード。

    • 200: エラーなし。

    • その他: エラーが発生しました。

  • msg: String

    • code が 200 でない場合、このフィールドは詳細なエラー情報を示します。

  • data: Array

複数アドレスのラベルを取得する

GET https://aml.blocksec.com/api/aml/v2/addresses

パスパラメータ

名前
タイプ
説明

chain*

String

addresses*

String

ターゲットアドレスを , を区切りとして結合した単一の文字列。1つのリクエスト内のアドレス数は100を超えてはいけません。

ヘッダー

名前
タイプ
説明

API-KEY*

String

あなたのAPIキー

サンプルリクエスト

curl --location 'https://aml.blocksec.com/api/aml/v2/addresses/eth/0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48,0x0191e884bf8e21e138e161da520f94d4bbc79c1c' \
--header 'API-KEY: $ApiKey'

サンプルレスポンス

{
    "code": 200,
    "data": [
        {
            "address": "0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48",
            "is_address_valid": true,
            "chain": "ETH",
            "is_contract": true,
            "labels": {
                "entity_info": [
                    {
                        "entity_type": "first",
                        "entity": "CENTRE",
                        "confidence": 9
                    }
                ],
                "contract_info": {
                    "contract_name": "FiatTokenProxy",
                    "token_name": "USD Coin (USDC)"
                },
                "name_tag": "Circle: USDC Token",
                "others": [
                    {
                        "label": "CIRCLE",
                        "confidence": 9
                    },
                    {
                        "label": "STABLECOIN",
                        "confidence": 9
                    },
                    {
                        "label": "TOKEN CONTRACT",
                        "confidence": 9
                    },
                    {
                        "label": "USDC",
                        "confidence": 9
                    }
                ]
            },
            "risk": 2
        },
        {
            "address": "0x8672867cb976c723d600d810b419d439133fca7a",
            "is_address_valid": true,
            "chain": "ETH",
            "is_contract": true,
            "labels": {
                "entity_info": [
                    {
                        "entity_type": "first",
                        "entity": "BITTREX",
                        "category": "CEX",
                        "confidence": 9
                    }
                ],
                "property_info": [
                    {
                        "address_property": "DEPOSIT ADDRESS",
                        "confidence": 9
                    }
                ],
                "contract_info": {
                    "contract_name": "UserWallet"
                }
            },
            "risk": 1
        }
    ]
}

レスポンスフォーマットは、単一アドレスクエリで返される結果と一貫しています。

  • code: Integer。エラーコード。

    • 200: エラーなし。

    • その他: エラーが発生しました。

  • msg: String

    • code が 200 でない場合、このフィールドは詳細なエラー情報を示します。

  • data: Array

レスポンスデータパラメータ

フィールド
タイプ
説明

address

String

ターゲットアドレス

is_address_valid

Boolean

アドレスがターゲットブロックチェーンのアドレス形式に適合するかどうか

chain

String

ターゲットブロックチェーン

is_contract

Boolean

ターゲットアドレスがコントラクトであるかどうか

*labels

Object

compatible_chain_labels

Array

risk

Integer

リスクスコア

ラベルフィールドのサブフィールド

フィールド
タイプ
説明

chain

String

アドレスが所属するチェーン。compatible_chain_labelsで利用可能

entity_info

Object

エンティティ情報、以下にサブフィールドを示す

> entity_type

String

‘first’ は エンティティを示し、‘second’ は セカンダリエンティティを示します

> entity

String

エンティティの名前

> category

String

エンティティのカテゴリー

> entity_property

String

エンティティプロパティ

> confidence

Integer

エンティティ情報の信頼度

property_info

Object

プロパティ情報、以下にサブフィールドを示す

> address_property

String

アドレスプロパティ

> category

String

アドレスプロパティのカテゴリー

> confidence

Integer

アドレスプロパティの信頼度

contract_info

Object

コントラクトアドレスの場合のコントラクト情報、以下にサブフィールドを示す

> contract_name

String

コントラクト名

> token_name

String

トークンコントラクトの場合のトークン名

name_tag

String

ネームタグ

others

Array

ラベル情報のリスト、以下にサブフィールドを示す

> label

String

上記のフィールドに当てはまらないラベル

> confidence

Integer

各ラベルの信頼度

2024年7月1日をもって、このAPIのメンテナンスを停止しました。をご参照ください。

異なるサブスクリプションプランに基づいた1日のリクエスト制限に関する情報は、をご覧ください。

MetaSleuth APIドキュメントへようこそ!

: オンチェーンアドレスの詳細情報とラベルにアクセスします。特定のアドレスのアイデンティティと活動を説明し、ブロックチェーンをより簡単に理解するのを助けます。

: アドレスのリスクレベルと指標を評価し、コンプライアンス要件をより効果的に評価できるようにします。不正資金との関与を効果的に検出および防止し、規制要件に準拠します。

チェーン名、 を参照

要求アドレスのラベル情報のリスト。を参照してください。

チェーン名、 を参照

要求アドレスのラベル情報のリスト。を参照してください。

ラベル情報、詳細はを参照

ターゲットチェーンに情報がない場合、互換性のあるチェーンのラベルを返す. 詳細はを参照

斜体の単語の説明については、を参照してください。

🎉
最新バージョン
API価格プラン
アドレスラベルAPI
コンプライアンススコアAPI
レスポンスデータパラメータ
レスポンスデータパラメータ

付録

付録 1: 用語集

エンティティ

指定されたアドレスの管理者。EOAアドレスの場合、エンティティは通常、プライベートキーを管理するアイデンティティです。契約の場合、エンティティは通常、高い特権を持つデプロイヤーやオーナーです。

セカンダリエンティティ

指定されたアドレスのユーザーで、プライベートキーを管理していません。例えば、取引所がユーザーに入金用のアドレスを配布します。ユーザーはそのようなアドレスを使用して支払いを受け取ることができますが、プライベートキーにアクセスすることはできません。

ネームタグ

アドレスの一意の識別子として機能します。

アドレスの特性

「HOT WALLET」や「BLOCKED BY USDT」のように、アドレスに関連する特徴を示すのに使われます。

エンティティの特性

「NO KYC」や「OFAC SANCTIONED」のように、エンティティによって示される属性を特徴付けるのに使用されます。

信頼スコア

スコア範囲は1から10です。デフォルトでは、信頼スコアが5以上のラベルのみが返されます。

リスクスコア

スコア範囲は1から5です。評価が4以上のアドレスは、重大なコンプライアンスリスクがあるとみなされます。

付録 2: リスク要因のカテゴリー

リスクカテゴリ

説明

リスクスコア

COMPROMISED

例えば、脆弱な契約、公開されたプライベートキーアドレスなど。このようなアドレスとやり取りすることは推奨されません。

4

GAMBLING

仮想通貨をサポートするオンライン賭博プラットフォームで、スロットやスポーツ/ eスポーツ賭博などのサービスを提供しています。

4

ATTACKER

特定のセキュリティインシデントの加害者、例えば、コロニアルパイプラインハックの時の攻撃者のアドレス。

5

DARK MARKET

ドラッグ、盗まれたアカウントデータ、武器、ポルノ、ハッカーサービスなどを販売するダークWeb上の大規模取引プラットフォーム。

5

DARKWEB BUSINESS

ドラッグ、盗まれたアカウント、武器、ポルノ、ハッカーサービスなどを含む事業を運営するダークWebサイト。

5

ILLICIT INDIVIDUAL / ORGANIZATION

詐欺、ハッキング、フィッシングサイト、ダークWeb運営などの違法活動に関与するエンティティであり、正確な識別がないが、インテリジェンスソースで示されるもの。

5

MIXER

資金の出所と宛先を隠すサービス。

5

RANSOMWARE

ランサムウェアを使用して恐喝を行う犯罪グループ。

5

SANCTIONED

制裁を発行する当局の管轄下にあるすべての人(他国で活動する国民または発行当局の管轄下で直接活動する海外企業を含む)は、制裁を受けたエンティティと取引を行ってはならない。

5

SCAM

特定の詐欺者(プロジェクト)によって制御されるアドレス、例えば、Plus Token詐欺の犯人のアドレス。

5

サポートされているチェーン
サポートされているチェーン
ラベルフィールドのサブフィールド
ラベルフィールドのサブフィールド
付録1: 用語集

APIエンドポイント

MetaSleuth APIエンドポイントの概要。

コンプライアンススコア

単一のアドレスのコンプライアンスリスク情報を取得

GET https://aml.blocksec.com/api/risk/v1/address

パスパラメータ

ヘッダー

レスポンスデータパラメータ

risk_indicatorsフィールドのサブフィールド

名前
タイプ
説明
名前
タイプ
説明

サンプルリクエスト

サンプルレスポンス

  • code: Integer. エラーコード。

    • 200: エラーなし。

    • other: エラーが発生しました。

  • msg: String

    • codeが200でない場合、このフィールドは詳細なエラー情報を示します。

  • data: Object

フィールド
タイプ
説明

斜体の用語については、を参照してください。

フィールド
タイプ
説明

ターゲットアドレスの詳細なリスク情報、詳細は''を参照。

アドレスラベル
コンプライアンススコア

API-KEY*

String

あなたのAPIキー

curl --location 'https://aml.blocksec.com/api/risk/v1/address/eth/0x12d66f87a04a9e220743712ce6d9bb1b5616b8fc' \
--header 'API-KEY: $ApiKey' 
{
	"code": 200,
	"msg": "OK",
	"data": {
    	"address": "0x12d66f87a04a9e220743712ce6d9bb1b5616b8fc",
    	"chain": "ETH",
    	"is_address_valid": true,
    	"entity_info": {
        	"entity": "TORNADO.CASH",
        	"name_tag": "Tornado.Cash: 0.1 ETH",
        	"contract_name": "TornadoCash_Eth_01"
    	},
    	"risk_indicators": [
        	{
            	"risk_type": "Ownership",
            	"risk_label": "OFAC SANCTIONED",
            	"risk_category": "SANCTIONED"
        	},
        	{
            	"risk_type": "Ownership",
            	"risk_label": "TORNADO.CASH",
            	"risk_category": "MIXER"
        	}
    	],
    	"risk_level": 5
	}
}

risk_type

string

リスクの種類。所有権(エンティティリスク)やリスキーなアドレスとの直接的なインタラクションを含む

risk_label

string

リスクラベル

risk_category

string

リスクラベルのカテゴリ

risk_source

object

risk_typeが'Counterparty'の場合、以下のサブフィールドでリスクソース情報を提供します。

> chain

string

リスクソースが位置するチェーン。

> address

string

リスクソースのアドレス

> entity

string

エンティティ名のリスクソース

レスポンスデータパラメータ
付録1:用語集
最初の作成後の実行タスク
NO-KYC取引所FixedFloatのホットウォレットアドレスの監視設定
監視タスクを作成する際に通知を有効にするか、タスク管理パネルの通知スイッチを切り替えて通知を有効にできます
再開したタスク

chain *

String

address*

String

ターゲットアドレス

address

String

ターゲットアドレス

chain

String

ターゲットチェーン

is_address_valid

Boolean

アドレスがターゲットブロックチェーンのアドレス形式に準拠しているか

entity_info

Object

アドレスエンティティ情報、以下のサブフィールドを参照

> entity

String

_エンティティ_の名前

> name_tag

String

ネームタグ

> contract_name

String

コントラクト名

> token_name

String

トークンコントラクトの場合のトークン名

risk_indicators

Array

risk_level

Integer

リスクスコア

チェーン名、を参照

リスクアイテムのリスト、以下の''表を参照

サポートされているチェーン
risk_indicators フィールドのサブフィールド
FixedFloatホットウォレットアドレスの監視設定後に発生したイベント
一時停止したタスク
トリガーされたイベントに対するメール通知

Get the list of supported chains.

get
Authorizations
Header parameters
API-KEYstringRequired
Responses
200
A successful resquest
application/json
get
GET /address-compliance/api/v3/chain-list HTTP/1.1
Host: aml.blocksec.com
API-KEY: text
Accept: */*
200

A successful resquest

{
  "request_id": "a11b2d3cf7834e0f",
  "code": 200000,
  "message": "Success",
  "data": [
    {
      "chain_id": -3,
      "chain_name": "SOLANA",
      "support_interaction_risk": true
    },
    {
      "chain_id": -2,
      "chain_name": "TRX",
      "support_interaction_risk": true
    },
    {
      "chain_id": -1,
      "chain_name": "BTC",
      "support_interaction_risk": true
    },
    {
      "chain_id": 1,
      "chain_name": "ETH",
      "support_interaction_risk": true
    }
  ]
}

Retrieve a comprehensive list of all risk indicators.

get
Authorizations
Header parameters
API-KEYstringRequired
Responses
200
A successful resquest
application/json
get
GET /address-compliance/api/v3/risk-items HTTP/1.1
Host: aml.blocksec.com
API-KEY: text
Accept: */*
200

A successful resquest

{
  "request_id": "701ade74594943b2",
  "code": 200000,
  "message": "Success",
  "data": [
    {
      "name": "DARKWEB BUSINESS",
      "code": 5001
    },
    {
      "name": "CHILD ABUSE MATERIAL",
      "code": 5002
    },
    {
      "name": "MIXER",
      "code": 5003
    },
    {
      "name": "SCAM",
      "code": 5005
    },
    {
      "name": "SANCTIONED",
      "code": 5006
    }
  ]
}

Retrieve the address's risk score and all associated risk indicators.

post
Authorizations
Header parameters
API-KEYstringRequired
Body
chain_idintegerOptional

Chain ID. Please refer to the 'Supported Networks' section for specific IDs.

addressstringOptional

The specific address you want to query. EVM addresses are case-insensitive, while non-EVM addresses are case-sensitive.

interaction_riskbooleanOptional

Whether to calculate the interaction risk of the queried address.

Responses
200
A successful request
application/json
post
POST /address-compliance/api/v3/risk-score HTTP/1.1
Host: aml.blocksec.com
API-KEY: text
Content-Type: application/json
Accept: */*
Content-Length: 86

{
  "chain_id": -2,
  "address": "TJXSFyP1CsHxN4oEjG2QGNFT3DWWuoS4C4",
  "interaction_risk": true
}
200

A successful request

{
  "request_id": "2694550636314f27",
  "code": 200000,
  "message": "Success",
  "data": {
    "request_id": "f8c8b448531544fa",
    "code": 200000,
    "message": "Success",
    "data": {
      "chain_id": -2,
      "address": "TJXSFyP1CsHxN4oEjG2QGNFT3DWWuoS4C4",
      "risk_score": 4,
      "risk_indicators": [
        {
          "type": "Interaction Risk",
          "indicator": {
            "name": "Child Abuse Material",
            "code": 5002
          },
          "source ": "TUQbf1PgWvxKethbrYLFY842UL6Z41RiKC",
          "risk_interactions": [
            {
              "block_number": 58020393,
              "timestamp": "1704694983",
              "tx_hash": "04f7d318f7f20fa70fd2c08a19416456477258c347c4ec3f12a1e673dfdc55e9",
              "from": "TUQbf1PgWvxKethbrYLFY842UL6Z41RiKC",
              "to": "TJXSFyP1CsHxN4oEjG2QGNFT3DWWuoS4C4",
              "token_contract": "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t",
              "token_symbol": "USDT",
              "amount": 1854,
              "usd_value": 1867.91427
            },
            {
              "block_number": 58032108,
              "timestamp": "1704730134",
              "tx_hash": "7fdad2ae6f852868f816b2369527972444051d0cff8ee584992d268d951f745a",
              "from": "TUQbf1PgWvxKethbrYLFY842UL6Z41RiKC",
              "to": "TJXSFyP1CsHxN4oEjG2QGNFT3DWWuoS4C4",
              "token_contract": "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t",
              "token_symbol": "USDT",
              "amount": 65,
              "usd_value": 65.487825
            },
            {
              "block_number": 58495156,
              "timestamp": "1706119941",
              "tx_hash": "db44cf8d89cf6b5771a1f71878081b8b54f151228ee37a737848a6c6fcb165d1",
              "from": "TUQbf1PgWvxKethbrYLFY842UL6Z41RiKC",
              "to": "TJXSFyP1CsHxN4oEjG2QGNFT3DWWuoS4C4",
              "token_contract": "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t",
              "token_symbol": "USDT",
              "amount": 3125,
              "usd_value": 3148.453125
            },
            {
              "block_number": 58676396,
              "timestamp": "1706663814",
              "tx_hash": "2ba1845e914a1ff248041ff9f376c16523c631306407fba023b18023df965826",
              "from": "TUQbf1PgWvxKethbrYLFY842UL6Z41RiKC",
              "to": "TJXSFyP1CsHxN4oEjG2QGNFT3DWWuoS4C4",
              "token_contract": "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t",
              "token_symbol": "USDT",
              "amount": 545,
              "usd_value": 549.090225
            },
            {
              "block_number": 58722612,
              "timestamp": "1706802501",
              "tx_hash": "35dc1451ea09fbf5aeeca1c74f60a433ad1132d58504b4eb0034fa7fa4f6c567",
              "from": "TUQbf1PgWvxKethbrYLFY842UL6Z41RiKC",
              "to": "TJXSFyP1CsHxN4oEjG2QGNFT3DWWuoS4C4",
              "token_contract": "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t",
              "token_symbol": "USDT",
              "amount": 162.13,
              "usd_value": 163.34678565
            }
          ]
        },
        {
          "type": "Interaction Risk",
          "indicator": {
            "name": "Child Abuse Material",
            "code": 5002
          },
          "source ": "TA2G85LLXqtbcMwwZUKn4gDdQ9EkoHRp8V",
          "risk_interactions": [
            {
              "block_number": 58780047,
              "timestamp": "1706974857",
              "tx_hash": "3d1d9dda94a34b606c5ba00b719ddb183bf8e6e219cffebb7785527e84278be9",
              "from": "TA2G85LLXqtbcMwwZUKn4gDdQ9EkoHRp8V",
              "to": "TJXSFyP1CsHxN4oEjG2QGNFT3DWWuoS4C4",
              "token_contract": "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t",
              "token_symbol": "USDT",
              "amount": 197.8,
              "usd_value": 199.284489
            },
            {
              "block_number": 58852638,
              "timestamp": "1707192690",
              "tx_hash": "21a89f8206571d930ae28340272d0724ac043119a6ff412a96b1a88326b390e3",
              "from": "TA2G85LLXqtbcMwwZUKn4gDdQ9EkoHRp8V",
              "to": "TJXSFyP1CsHxN4oEjG2QGNFT3DWWuoS4C4",
              "token_contract": "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t",
              "token_symbol": "USDT",
              "amount": 205,
              "usd_value": 206.538525
            },
            {
              "block_number": 59473083,
              "timestamp": "1709054595",
              "tx_hash": "ac6ff8943583b60b4532be13c60054ec3afd82df37617ffb6a70c5de1fb88b31",
              "from": "TA2G85LLXqtbcMwwZUKn4gDdQ9EkoHRp8V",
              "to": "TJXSFyP1CsHxN4oEjG2QGNFT3DWWuoS4C4",
              "token_contract": "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t",
              "token_symbol": "USDT",
              "amount": 1106.1,
              "usd_value": 1114.4012805
            },
            {
              "block_number": 59499315,
              "timestamp": "1709133315",
              "tx_hash": "5de6810ab0087fcfbe37950af8a45a706ba493ee97d5e598cf9b2c1e2733cedb",
              "from": "TA2G85LLXqtbcMwwZUKn4gDdQ9EkoHRp8V",
              "to": "TJXSFyP1CsHxN4oEjG2QGNFT3DWWuoS4C4",
              "token_contract": "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t",
              "token_symbol": "USDT",
              "amount": 1546,
              "usd_value": 1557.60273
            },
            {
              "block_number": 59810463,
              "timestamp": "1710067038",
              "tx_hash": "4ab9e00048f40b04c90bbe89a446855bd2ebaedb405e15176e45fadd6386f7b6",
              "from": "TA2G85LLXqtbcMwwZUKn4gDdQ9EkoHRp8V",
              "to": "TJXSFyP1CsHxN4oEjG2QGNFT3DWWuoS4C4",
              "token_contract": "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t",
              "token_symbol": "USDT",
              "amount": 396.7,
              "usd_value": 399.6772335
            },
            {
              "block_number": 59981396,
              "timestamp": "1710584886",
              "tx_hash": "f83c771c44daa50e9f541eaaedf9fe9df52107c77f504178f342bae745966b25",
              "from": "TA2G85LLXqtbcMwwZUKn4gDdQ9EkoHRp8V",
              "to": "TJXSFyP1CsHxN4oEjG2QGNFT3DWWuoS4C4",
              "token_contract": "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t",
              "token_symbol": "USDT",
              "amount": 364,
              "usd_value": 366.73182
            },
            {
              "block_number": 60032414,
              "timestamp": "1710737982",
              "tx_hash": "eea6aae7dbc64080b08444ae8b9bd4c725e5b7d5fb6f05672e744e801bc621a6",
              "from": "TA2G85LLXqtbcMwwZUKn4gDdQ9EkoHRp8V",
              "to": "TJXSFyP1CsHxN4oEjG2QGNFT3DWWuoS4C4",
              "token_contract": "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t",
              "token_symbol": "USDT",
              "amount": 126.4,
              "usd_value": 127.34863200000001
            },
            {
              "block_number": 60147528,
              "timestamp": "1711083531",
              "tx_hash": "c37ff83c6d5b4c28d85bff6b87288c15d51533c70b7c19b5493de4f7d1f3213c",
              "from": "TA2G85LLXqtbcMwwZUKn4gDdQ9EkoHRp8V",
              "to": "TJXSFyP1CsHxN4oEjG2QGNFT3DWWuoS4C4",
              "token_contract": "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t",
              "token_symbol": "USDT",
              "amount": 201.6,
              "usd_value": 203.113008
            },
            {
              "block_number": 60537953,
              "timestamp": "1712255241",
              "tx_hash": "88bd543432eceadd90c7017d792983b681ccca7c90ef24d2cf32a57bffc2bd73",
              "from": "TA2G85LLXqtbcMwwZUKn4gDdQ9EkoHRp8V",
              "to": "TJXSFyP1CsHxN4oEjG2QGNFT3DWWuoS4C4",
              "token_contract": "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t",
              "token_symbol": "USDT",
              "amount": 3029.85,
              "usd_value": 3052.58902425
            },
            {
              "block_number": 60617355,
              "timestamp": "1712493522",
              "tx_hash": "17458cfae7f38f1eba14ff77f7ac3080e40c3e18187ac06e6a64ffe2df661a4e",
              "from": "TA2G85LLXqtbcMwwZUKn4gDdQ9EkoHRp8V",
              "to": "TJXSFyP1CsHxN4oEjG2QGNFT3DWWuoS4C4",
              "token_contract": "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t",
              "token_symbol": "USDT",
              "amount": 372,
              "usd_value": 374.79186
            },
            {
              "block_number": 61138819,
              "timestamp": "1714059045",
              "tx_hash": "6eb1c28cfa4a89405d8ce62c345fdd532a375719830c2b4fa2bb9d6c26e9654f",
              "from": "TA2G85LLXqtbcMwwZUKn4gDdQ9EkoHRp8V",
              "to": "TJXSFyP1CsHxN4oEjG2QGNFT3DWWuoS4C4",
              "token_contract": "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t",
              "token_symbol": "USDT",
              "amount": 1098,
              "usd_value": 1106.24049
            },
            {
              "block_number": 61368600,
              "timestamp": "1714748580",
              "tx_hash": "c9bbb77601740b1a622cab17ae26e4106048c8794c6d2d02ce5120a1ad51c70f",
              "from": "TA2G85LLXqtbcMwwZUKn4gDdQ9EkoHRp8V",
              "to": "TJXSFyP1CsHxN4oEjG2QGNFT3DWWuoS4C4",
              "token_contract": "TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t",
              "token_symbol": "USDT",
              "amount": 216.7,
              "usd_value": 218.32633349999998
            }
          ]
        }
      ]
    }
  }
}

Get a list of supported chains

get

Retrieve a list of all blockchains supported by the address label APIs

Authorizations
Responses
200
OK
application/json
Responseall ofExample: {"request_id":"12cf29e910584a23","code":200000,"message":"Success","data":[{"chain_id":-3,"chain_name":"SOLANA"},{"chain_id":-2,"chain_name":"TRON"},{"chain_id":-1,"chain_name":"BITCOIN"},{"chain_id":1,"chain_name":"ETHEREUM"},{"chain_id":10,"chain_name":"OPTIMISM"},{"chain_id":25,"chain_name":"CRONOS"},{"chain_id":56,"chain_name":"BNB SMART CHAIN"},{"chain_id":100,"chain_name":"GNOSIS"},{"chain_id":137,"chain_name":"POLYGON"},{"chain_id":169,"chain_name":"MANTA PACIFIC"},{"chain_id":199,"chain_name":"BITTORRENT"},{"chain_id":250,"chain_name":"FANTOM OPERA"},{"chain_id":288,"chain_name":"BOBA"},{"chain_id":324,"chain_name":"ZKSYNC"},{"chain_id":1024,"chain_name":"CLV PARACHAIN"},{"chain_id":1101,"chain_name":"POLYGON ZKEVM"},{"chain_id":1111,"chain_name":"WEMIX3.0 MAINNET"},{"chain_id":1284,"chain_name":"MOONBEAM"},{"chain_id":1285,"chain_name":"MOONRIVER"},{"chain_id":5000,"chain_name":"MANTLE"},{"chain_id":8453,"chain_name":"BASE"},{"chain_id":42161,"chain_name":"ARBITRUM ONE"},{"chain_id":42220,"chain_name":"CELO"},{"chain_id":43114,"chain_name":"AVALANCHE C-CHAIN"},{"chain_id":59144,"chain_name":"LINEA"},{"chain_id":81457,"chain_name":"BLAST"},{"chain_id":1313161554,"chain_name":"AURORA"}]}
500
Internal Server Error
application/json
get
GET /address-label/api/v3/chain-list HTTP/1.1
Host: aml.blocksec.com
API-KEY: YOUR_API_KEY
Accept: */*
{
  "request_id": "12cf29e910584a23",
  "code": 200000,
  "message": "Success",
  "data": [
    {
      "chain_id": -3,
      "chain_name": "SOLANA"
    },
    {
      "chain_id": -2,
      "chain_name": "TRON"
    },
    {
      "chain_id": -1,
      "chain_name": "BITCOIN"
    },
    {
      "chain_id": 1,
      "chain_name": "ETHEREUM"
    },
    {
      "chain_id": 10,
      "chain_name": "OPTIMISM"
    },
    {
      "chain_id": 25,
      "chain_name": "CRONOS"
    },
    {
      "chain_id": 56,
      "chain_name": "BNB SMART CHAIN"
    },
    {
      "chain_id": 100,
      "chain_name": "GNOSIS"
    },
    {
      "chain_id": 137,
      "chain_name": "POLYGON"
    },
    {
      "chain_id": 169,
      "chain_name": "MANTA PACIFIC"
    },
    {
      "chain_id": 199,
      "chain_name": "BITTORRENT"
    },
    {
      "chain_id": 250,
      "chain_name": "FANTOM OPERA"
    },
    {
      "chain_id": 288,
      "chain_name": "BOBA"
    },
    {
      "chain_id": 324,
      "chain_name": "ZKSYNC"
    },
    {
      "chain_id": 1024,
      "chain_name": "CLV PARACHAIN"
    },
    {
      "chain_id": 1101,
      "chain_name": "POLYGON ZKEVM"
    },
    {
      "chain_id": 1111,
      "chain_name": "WEMIX3.0 MAINNET"
    },
    {
      "chain_id": 1284,
      "chain_name": "MOONBEAM"
    },
    {
      "chain_id": 1285,
      "chain_name": "MOONRIVER"
    },
    {
      "chain_id": 5000,
      "chain_name": "MANTLE"
    },
    {
      "chain_id": 8453,
      "chain_name": "BASE"
    },
    {
      "chain_id": 42161,
      "chain_name": "ARBITRUM ONE"
    },
    {
      "chain_id": 42220,
      "chain_name": "CELO"
    },
    {
      "chain_id": 43114,
      "chain_name": "AVALANCHE C-CHAIN"
    },
    {
      "chain_id": 59144,
      "chain_name": "LINEA"
    },
    {
      "chain_id": 81457,
      "chain_name": "BLAST"
    },
    {
      "chain_id": 1313161554,
      "chain_name": "AURORA"
    }
  ]
}

Get the label of a single address.

post

Retrieve detailed label information of a specific address on a particular chain.

Authorizations
Body
addressstringRequiredExample: 0x3d12e63d4313f850d23cead57ef0c29e94c9551d
chain_idintegerRequiredExample: 1
Responses
200
OK
application/json
Responseall ofExample: {"request_id":"c82817c2fec843ce","code":200000,"message":"Success","data":{"chain_id":1,"address":"0x3d12e63d4313f850d23cead57ef0c29e94c9551d","main_entity":"Binance","main_entity_info":{"entity":"Binance","categories":[{"name":"EXCHANGE","code":3011},{"name":"OTC DESK","code":3021}],"attributes":null,"description":{"website":"https://www.binance.com/","twitter":"https://twitter.com/binance","telegram":"","discord":""}},"comp_entities":["Alameda Research"],"attributes":[{"name":"DEPOSIT ADDRESS","code":4007,"comp_info":["BINANCE DEPOSIT ADDRESS"]}],"name_tag":"Binance: Deposit Address"}}
500
Internal Server Error
application/json
post
POST /address-label/api/v3/labels HTTP/1.1
Host: aml.blocksec.com
API-KEY: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 69

{
  "chain_id": 1,
  "address": "0x3d12e63d4313f850d23cead57ef0c29e94c9551d"
}
{
  "request_id": "c82817c2fec843ce",
  "code": 200000,
  "message": "Success",
  "data": {
    "chain_id": 1,
    "address": "0x3d12e63d4313f850d23cead57ef0c29e94c9551d",
    "main_entity": "Binance",
    "main_entity_info": {
      "entity": "Binance",
      "categories": [
        {
          "name": "EXCHANGE",
          "code": 3011
        },
        {
          "name": "OTC DESK",
          "code": 3021
        }
      ],
      "attributes": null,
      "description": {
        "website": "https://www.binance.com/",
        "twitter": "https://twitter.com/binance",
        "telegram": "",
        "discord": ""
      }
    },
    "comp_entities": [
      "Alameda Research"
    ],
    "attributes": [
      {
        "name": "DEPOSIT ADDRESS",
        "code": 4007,
        "comp_info": [
          "BINANCE DEPOSIT ADDRESS"
        ]
      }
    ],
    "name_tag": "Binance: Deposit Address"
  }
}

Get the labels of multiple addresses on the same chain in batch

post

Retrieve detailed label information of a list of addresses on a particular chain.

Authorizations
Body
addressesstring[]RequiredExample: ["0x3d12e63d4313f850d23cead57ef0c29e94c9551d","0xbe0eb53f46cd790cd13851d5eff43d12404d33e8"]
chain_idintegerRequiredExample: 1
Responses
200
OK
application/json
Responseall ofExample: {"request_id":"faf08205f4364c8c","code":200000,"message":"Success","data":[{"chain_id":1,"address":"0xbe0eb53f46cd790cd13851d5eff43d12404d33e8","main_entity":"Binance","main_entity_info":{"entity":"Binance","categories":[{"name":"EXCHANGE","code":3011},{"name":"OTC DESK","code":3021}],"attributes":null,"description":{"website":"https://www.binance.com/","twitter":"https://twitter.com/binance","telegram":"","discord":""}},"comp_entities":null,"attributes":[{"name":"COLD WALLET","code":4004,"comp_info":null}],"name_tag":"Binance: Cold Wallet"},{"chain_id":1,"address":"0x3d12e63d4313f850d23cead57ef0c29e94c9551d","main_entity":"Binance","main_entity_info":{"entity":"Binance","categories":[{"name":"EXCHANGE","code":3011},{"name":"OTC DESK","code":3021}],"attributes":null,"description":{"website":"https://www.binance.com/","twitter":"https://twitter.com/binance","telegram":"","discord":""}},"comp_entities":["Alameda Research"],"attributes":[{"name":"DEPOSIT ADDRESS","code":4007,"comp_info":["BINANCE DEPOSIT ADDRESS"]}],"name_tag":"Binance: Deposit Address"}]}
500
Internal Server Error
application/json
post
POST /address-label/api/v3/batch-labels HTTP/1.1
Host: aml.blocksec.com
API-KEY: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 118

{
  "chain_id": 1,
  "addresses": [
    "0x3d12e63d4313f850d23cead57ef0c29e94c9551d",
    "0xbe0eb53f46cd790cd13851d5eff43d12404d33e8"
  ]
}
{
  "request_id": "faf08205f4364c8c",
  "code": 200000,
  "message": "Success",
  "data": [
    {
      "chain_id": 1,
      "address": "0xbe0eb53f46cd790cd13851d5eff43d12404d33e8",
      "main_entity": "Binance",
      "main_entity_info": {
        "entity": "Binance",
        "categories": [
          {
            "name": "EXCHANGE",
            "code": 3011
          },
          {
            "name": "OTC DESK",
            "code": 3021
          }
        ],
        "attributes": null,
        "description": {
          "website": "https://www.binance.com/",
          "twitter": "https://twitter.com/binance",
          "telegram": "",
          "discord": ""
        }
      },
      "comp_entities": null,
      "attributes": [
        {
          "name": "COLD WALLET",
          "code": 4004,
          "comp_info": null
        }
      ],
      "name_tag": "Binance: Cold Wallet"
    },
    {
      "chain_id": 1,
      "address": "0x3d12e63d4313f850d23cead57ef0c29e94c9551d",
      "main_entity": "Binance",
      "main_entity_info": {
        "entity": "Binance",
        "categories": [
          {
            "name": "EXCHANGE",
            "code": 3011
          },
          {
            "name": "OTC DESK",
            "code": 3021
          }
        ],
        "attributes": null,
        "description": {
          "website": "https://www.binance.com/",
          "twitter": "https://twitter.com/binance",
          "telegram": "",
          "discord": ""
        }
      },
      "comp_entities": [
        "Alameda Research"
      ],
      "attributes": [
        {
          "name": "DEPOSIT ADDRESS",
          "code": 4007,
          "comp_info": [
            "BINANCE DEPOSIT ADDRESS"
          ]
        }
      ],
      "name_tag": "Binance: Deposit Address"
    }
  ]
}

Get address labels across multiple chains

post

Retrieve address labels for multiple addresses across specified blockchain networks

Authorizations
Body
addressesstring[]RequiredExample: ["0xcf2f7f94dfd385c1a2a2090c971183a121f0de0b","0x32a5b2c435bf3d41a859b48ae307dfbf3b3b54e3"]
chainsinteger[]RequiredExample: [1,56]
Responses
200
Successfully returned address labels
application/json
Responseall ofExample: {"request_id":"6fc7387140e94b42","code":200000,"message":"Success","data":[{"chain_id":1,"addresses":[{"chain_id":1,"address":"0xcf2f7f94dfd385c1a2a2090c971183a121f0de0b","main_entity":"","main_entity_info":null,"comp_entities":null,"attributes":null,"name_tag":""},{"chain_id":1,"address":"0x32a5b2c435bf3d41a859b48ae307dfbf3b3b54e3","main_entity":"","main_entity_info":null,"comp_entities":null,"attributes":null,"name_tag":""}]},{"chain_id":56,"addresses":[{"chain_id":56,"address":"0xcf2f7f94dfd385c1a2a2090c971183a121f0de0b","main_entity":"PancakeSwap","main_entity_info":{"entity":"PancakeSwap","categories":[{"name":"DEX","code":3008},{"name":"OPTIONS","code":3044},{"name":"DERIVATIVES","code":3028}],"attributes":null,"description":{"website":"https://pancakeswap.finance","twitter":"","telegram":"","discord":""}},"comp_entities":null,"attributes":null,"name_tag":"PancakeSwap V2: TRL 23"},{"chain_id":56,"address":"0x32a5b2c435bf3d41a859b48ae307dfbf3b3b54e3","main_entity":"PancakeSwap","main_entity_info":{"entity":"PancakeSwap","categories":[{"name":"DEX","code":3008},{"name":"OPTIONS","code":3044},{"name":"DERIVATIVES","code":3028}],"attributes":null,"description":{"website":"https://pancakeswap.finance","twitter":"","telegram":"","discord":""}},"comp_entities":null,"attributes":null,"name_tag":"PancakeSwap V2: Daddymoney"}]}]}
400
Invalid request parameters
application/json
500
Internal server error
application/json
post
POST /address-label/api/v3/multi-chains-labels HTTP/1.1
Host: aml.blocksec.com
API-KEY: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 121

{
  "chains": [
    1,
    56
  ],
  "addresses": [
    "0x3d12e63d4313f850d23cead57ef0c29e94c9551d",
    "0xbe0eb53f46cd790cd13851d5eff43d12404d33e8"
  ]
}
{
  "request_id": "6fc7387140e94b42",
  "code": 200000,
  "message": "Success",
  "data": [
    {
      "chain_id": 1,
      "addresses": [
        {
          "chain_id": 1,
          "address": "0xcf2f7f94dfd385c1a2a2090c971183a121f0de0b",
          "main_entity": "",
          "main_entity_info": null,
          "comp_entities": null,
          "attributes": null,
          "name_tag": ""
        },
        {
          "chain_id": 1,
          "address": "0x32a5b2c435bf3d41a859b48ae307dfbf3b3b54e3",
          "main_entity": "",
          "main_entity_info": null,
          "comp_entities": null,
          "attributes": null,
          "name_tag": ""
        }
      ]
    },
    {
      "chain_id": 56,
      "addresses": [
        {
          "chain_id": 56,
          "address": "0xcf2f7f94dfd385c1a2a2090c971183a121f0de0b",
          "main_entity": "PancakeSwap",
          "main_entity_info": {
            "entity": "PancakeSwap",
            "categories": [
              {
                "name": "DEX",
                "code": 3008
              },
              {
                "name": "OPTIONS",
                "code": 3044
              },
              {
                "name": "DERIVATIVES",
                "code": 3028
              }
            ],
            "attributes": null,
            "description": {
              "website": "https://pancakeswap.finance",
              "twitter": "",
              "telegram": "",
              "discord": ""
            }
          },
          "comp_entities": null,
          "attributes": null,
          "name_tag": "PancakeSwap V2: TRL 23"
        },
        {
          "chain_id": 56,
          "address": "0x32a5b2c435bf3d41a859b48ae307dfbf3b3b54e3",
          "main_entity": "PancakeSwap",
          "main_entity_info": {
            "entity": "PancakeSwap",
            "categories": [
              {
                "name": "DEX",
                "code": 3008
              },
              {
                "name": "OPTIONS",
                "code": 3044
              },
              {
                "name": "DERIVATIVES",
                "code": 3028
              }
            ],
            "attributes": null,
            "description": {
              "website": "https://pancakeswap.finance",
              "twitter": "",
              "telegram": "",
              "discord": ""
            }
          },
          "comp_entities": null,
          "attributes": null,
          "name_tag": "PancakeSwap V2: Daddymoney"
        }
      ]
    }
  ]
}

Get entity information by entity name

post

Retrieve detailed information based on the provided entity name, supporting suffix matching

Authorizations
Body
entitystringRequiredExample: TORNADO.CASH
Responses
200
OK
application/json
Responseall ofExample: {"request_id":"62e8586265bf4550","code":200000,"message":"Success","data":{"entity":"Tornado Cash","categories":[{"name":"MIXER","code":3017},{"name":"PRIVACY","code":3032}],"attributes":[{"name":"SANCTIONED","code":4015,"comp_info":["OFAC Sanctioned"]}],"description":{"website":"https://tornadocash-eth.ipns.dweb.link/","twitter":"https://x.com/tornadocash","telegram":"","discord":""}}}
400
Parameter error
application/json
500
Internal service error
application/json
post
POST /address-label/api/v3/entity HTTP/1.1
Host: aml.blocksec.com
API-KEY: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 25

{
  "entity": "TORNADO.CASH"
}
{
  "request_id": "62e8586265bf4550",
  "code": 200000,
  "message": "Success",
  "data": {
    "entity": "Tornado Cash",
    "categories": [
      {
        "name": "MIXER",
        "code": 3017
      },
      {
        "name": "PRIVACY",
        "code": 3032
      }
    ],
    "attributes": [
      {
        "name": "SANCTIONED",
        "code": 4015,
        "comp_info": [
          "OFAC Sanctioned"
        ]
      }
    ],
    "description": {
      "website": "https://tornadocash-eth.ipns.dweb.link/",
      "twitter": "https://x.com/tornadocash",
      "telegram": "",
      "discord": ""
    }
  }
}