目次
- GoPlus Security AIの概要
- GoPlus Security AIの機能
- GoPlus Security AIの利用シーン
- GoPlus Security AIの使用例
- GoPlus Security AIのコマンド・パラメーター
GoPlus Security AIの概要
GoPlus Security AIプラグインは、暗号通貨トークン、アドレス、NFT、dAppsなどのセキュリティ情報を取得するためのAPIを提供します。また、フィッシングサイトの検出や、契約のリスク評価も可能です。
GoPlus Security AIの機能
- サポートされているブロックチェーンのリストを取得
- 特定のトークンやアドレスのセキュリティ情報を取得
- 特定の契約の承認セキュリティ情報を取得
- 特定のEOAの下のすべてのトークン(erc20)承認のリスクをチェック
- 特定のEOAの下のすべてのerc721承認のリスクをチェック
- 特定のEOAの下のすべてのerc1155承認のリスクをチェック
- ABIデコード情報を取得
- NFTのセキュリティ情報を取得
- URLによるdAppのリスクを取得
- URLがフィッシングサイトであるかをチェック
- 契約がラグプルリスクを持っているかをチェック(ベータ版)
GoPlus Security AIの利用シーン
- ブロックチェーンのトークンやアドレスのセキュリティ情報を調査する際
- 特定の契約の承認セキュリティ情報を調査する際
- 特定のEOAの下のすべてのトークン(erc20)承認のリスクをチェックする際
- 特定のEOAの下のすべてのerc721承認のリスクをチェックする際
- 特定のEOAの下のすべてのerc1155承認のリスクをチェックする際
- ABIデコード情報を取得する際
- NFTのセキュリティ情報を調査する際
- URLによるdAppのリスクを調査する際
- URLがフィッシングサイトであるかをチェックする際
- 契約がラグプルリスクを持っているかをチェックする際
GoPlus Security AIの使用例
- ユーザー: 「トークンのセキュリティ情報を取得してください」
- プラグイン: 「以下は、指定されたトークンのセキュリティ情報です: [セキュリティ情報]...」
- ユーザー: 「このURLがフィッシングサイトであるかをチェックしてください」
- プラグイン: 「指定されたURLはフィッシングサイトではありません」
GoPlus Security AIのコマンド・パラメーター
- コマンド: getChainsListUsingGET
- name: API名
- コマンド: tokenSecurityUsingGET_1
- chain_id: ブロックチェーンのchain_id
- contract_addresses: トークンの契約アドレス
- コマンド: addressContractUsingGET_1
- address: アドレス
- chain_id: ブロックチェーンのchain_id
- コマンド: approvalContractUsingGET
- chain_id: ブロックチェーンのchain_id
- contract_addresses: 検出する契約のアドレス
- コマンド: addressTokenApproveListUsingGET_1
- addresses: 契約アドレス
- chainId: チェーンID
- コマンド: addressNFT721ApproveListUsingGET_1
- addresses: 契約アドレス
- chainId: チェーンID
- コマンド: addressNFT1155ApproveListUsingGET_1
- addresses: 契約アドレス
- chainId: チェーンID
- コマンド: getAbiDataInfoUsingPOST
- chain_id: ブロックチェーンのchain_id
- contract_address: 契約アドレス
- data: トランザクション入力
- signer: 署名者
- transcation_type: トランザクションタイプ
- コマンド: getNftInfoUsingGET_1
- chain_id: ブロックチェーンのchain_id
- contract_addresses: NFTの契約アドレス
- token_id: トークンID
- コマンド: getDappInfoUsingGET
- url: URLまたはドメイン
- コマンド: phishingSiteUsingGET
- url: URL
- コマンド: getDefiInfoUsingGET
- contract_addresses: Defiプロトコルアドレス
- chain_id: ブロックチェーンのchain_id
- コマンド: getAccessTokenUsingPOST
- app_key: アプリキー
- sign: 署名
- time: タイムスタンプ