mcpField
I
Identify vault protocol

Identify vault protocol

github.com/tradingstrategy-ai其他82960 次安装今天更新
代码仓库

关于 Identify vault protocol

这项研究技能根据智能合约源码识别 DeFi 金库协议,并引导分析人员检索代码仓库、网站、审计和费用信息,整理成 Markdown 报告。

主要功能

  1. 01检查合约源码和部署者
  2. 02搜索 GitHub、网页和 Twitter
  3. 03查询 DefiLlama 适配器
  4. 04查找协议页面与审计
  5. 05收集费用线索并保存报告

适用场景

  1. 01研究身份不明的金库地址
  2. 02根据合约线索追踪协议
  3. 03汇总审计和费用参考资料

MCP 相关

工作流程指定使用 GitHub MCP 工具搜索代码仓库。

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/tradingstrategy-ai/web3-ethereum-defi --skill identify-vault-protocol

安装后在 Claude Code 中输入/identify-vault-protocol确认已加载。

详细介绍

识别金库协议

此技能尝试根据智能合约源码识别金库协议。

必需输入

  1. 链和智能合约地址:以区块链浏览器链接的形式提供

步骤 1:获取智能合约源码和部署者名称

如果智能合约有具名部署者地址,也将其保存为线索。名称中的「deployer」一词不属于协议名称。

从区块链浏览器获取。

如果无法获取智能合约源码,请中止。

如果有部署者名称,它是识别协议名称的最有力线索。

步骤 2:在 Github 上搜索智能合约关键词和地址

在 Github 公共仓库中分别进行三次搜索。

  • 部署者名称
  • 仅搜索智能合约地址
  • 仅搜索智能合约名称

尝试找出开发该合约的主要仓库。

使用 Github MCP 工具。

如果看起来该协议使用的是他人开发的智能合约,请记录:「智能合约在项目 X 中开发,协议 Y 使用了这些合约。」在这种情况下,后续步骤关注协议 Y。

如果智能合约所有者与部署者并非同一方,则后续步骤以部署者线索为准。

步骤 3:通过网络搜索智能合约关键词

按照上述相同步骤进行搜索,但使用网络搜索。

忽略 TRADING STRATEGY 网站和 ETH_DEFI 仓库中的所有结果,因为我们无法将这些结果反映给自己。

步骤 4:搜索 Twitter

按照上述相同步骤进行搜索,但使用网络搜索。

步骤 5:DefiLLama 适配器

步骤 6:检查协议的网络资源

如果看起来某个协议很可能符合条件,但我们尚未将其列出:

  • 尝试找到其主页
  • 尝试找到其 Twitter
  • 尝试找到其文档链接
  • 尝试在协议网站上找到允许你存款的页面。通常称为「app」「vaults」「strategies」「markets」「earn」「staking」或类似名称,并从主页链接到该页面。

如果前面步骤的搜索结果不理想,请询问人工接下来该尝试什么。

步骤 7:审计报告

在协议网站、文档网站和网络搜索中查找智能合约审计报告。

网络搜索时使用以下关键词:

  • {protocol name}、audit 和 Solidity

如果开发者是另一方,也使用以下关键词再搜索一次:

  • {developer name}、audit 和 Solidity

审计报告通常以 PDF 或类似报告的网页形式提供。

步骤 8:收集费用信息

从以下来源收集协议费用结构的相关信息:

  • 金库智能合约或 Github 仓库中的其他相关智能合约
  • 协议主页
  • 撰写一则自由格式的备注,并附上供人工进一步研究的链接

分析

以项目符号列表的形式给出以下内容:

  • 链
  • 地址
  • 区块链浏览器链接
  • 协议名称
  • 网页
  • Github 仓库
  • 文档链接
  • DefiLLama 链接(如有)
  • 审计文档链接
  • 费用信息
  • 备注
  • 如果智能合约由其他人开发,请注明开发者,并附上开发者 Github 仓库的链接

输出格式应为 Markdown 块。

  • 在聊天中显示输出
  • 将结果保存到 docs/protocol-research/{protocol name slugged}-{vault address}.md。

评论

支持 Markdown