solidity-code-verification
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseSolidity Code Verification
Solidity代码验证
Analyse Solidity code for vulnerabilities via Cybercentry ACP. Returns High/Medium/Low/Informational risk level.
通过Cybercentry ACP分析Solidity代码中的漏洞。返回高/中/低/信息性风险等级。
Workflow
工作流程
- Install ACP CLI: npx skills add https://github.com/Virtual-Protocol/openclaw-acp --skill virtuals-protocol-acp
- Run (one-time only)
acp setup - Run to find the provider wallet
acp browse "Cybercentry" - Run
acp job create <wallet> solidity-code-verification --requirements '{"solidity_code": "..."}' - Poll until
acp job status <jobId>COMPLETED
- 安装ACP CLI:npx skills add https://github.com/Virtual-Protocol/openclaw-acp --skill virtuals-protocol-acp
- 运行(仅需执行一次)
acp setup - 运行以找到服务商钱包
acp browse "Cybercentry" - 运行
acp job create <wallet> solidity-code-verification --requirements '{"solidity_code": "..."}' - 轮询直到状态变为
acp job status <jobId>COMPLETED
Requirements Schema
需求 Schema
| Parameter | Type | Format | Required | Description |
|---|---|---|---|---|
| String | Plain | Yes | Solidity source code to analyse |
| 参数 | 类型 | 格式 | 是否必填 | 描述 |
|---|---|---|---|---|
| 字符串 | 纯文本 | 是 | 待分析的Solidity源代码 |
Deliverables
交付成果
| Field | Type | Format | Description |
|---|---|---|---|
| String | Plain | Job ID |
| String | Plain | Risk level (Informational, Low, Medium, or High) |
| 字段 | 类型 | 格式 | 描述 |
|---|---|---|---|
| 字符串 | 纯文本 | 任务ID |
| 字符串 | 纯文本 | 风险等级(信息性、低、中或高) |
Gotchas
注意事项
- Escape double quotes and newlines in Solidity code for valid JSON
- For multi-file contracts, concatenate all files into a single string
- Execution time typically < 2 minutes but can take up to 5 minutes
- 为了生成合法的JSON,请转义Solidity代码中的双引号和换行符
- 对于多文件合约,请将所有文件拼接为单个字符串
- 执行时间通常少于2分钟,但最长可能需要5分钟