← 返回 Skills 市场
Onchain Verify Transaction
作者
dougalcantara
· GitHub ↗
· v0.1.3
· MIT-0
174
总下载
0
收藏
0
当前安装
4
版本数
在 OpenClaw 中安装
/install onchain-verify-transaction
功能描述
Verify an EVM transaction's calldata via Tenderly before signing. Confirms which tokens move, in what amounts, and to which addresses. Designed to be called...
安全使用建议
This skill is coherent for its stated purpose, but it will send the raw transaction payload (addresses, calldata, and value) to Tenderly for simulation. Only install it if you trust Tenderly and are comfortable with that data leaving your environment. Treat TENDERLY_NODE_ACCESS_KEY as sensitive: use least-privilege or a dedicated account/key, rotate it if needed, and be mindful of rate limits and privacy for high-value or private transactions. If you require on-premise or self-hosted simulation, this instruction-only skill does not provide that capability.
功能分析
Type: OpenClaw Skill
Name: onchain-verify-transaction
Version: 0.1.3
The skill is a security utility designed to simulate EVM transactions via the Tenderly API to verify asset changes before execution. It includes explicit instructions for the AI agent to flag discrepancies, such as unexpected token destinations or unauthorized approvals, and requires user confirmation if verification fails or is unavailable (SKILL.md).
能力评估
Purpose & Capability
Name/description match the declared requirements: the single required env var is a Tenderly access key which is exactly what a Tenderly-based simulator needs. No unrelated credentials, binaries, or config paths are requested.
Instruction Scope
Runtime instructions are scoped to sending the provided tx payload to Tenderly and checking asset/balance changes. This is expected, but it does mean the skill will transmit full transaction calldata (from/to/data/value) to a third-party (Tenderly) for simulation — users should be aware that opaque calldata and addresses are sent off-platform.
Install Mechanism
Instruction-only skill with no install steps or downloads; nothing is written to disk and no external packages are pulled.
Credentials
Only one environment variable is required (TENDERLY_NODE_ACCESS_KEY), which is proportionate and declared as the primary credential. No other secrets or unrelated env vars are requested.
Persistence & Privilege
Skill is not forced-always, does not request persistent system-wide changes, and does not modify other skills' configs; autonomous invocation remains possible but is typical and appropriate for a pre-execution gate.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install onchain-verify-transaction - 安装完成后,直接呼叫该 Skill 的名称或使用
/onchain-verify-transaction触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.3
- Description and documentation updated to use "verify" and "verification" terminology instead of "simulate" and "simulation"
- Clarifies that the skill is a pre-execution safety gate for EVM transactions
- Adjusted narration and error handling messages to reflect the new verification language
- No functional or code changes in this release
v0.1.2
- Documentation updates in SKILL.md for clarity and accuracy.
- Expanded and clarified instructions regarding supported chains and future additions.
- No changes to code or runtime behavior.
v0.1.1
- Updated setup instructions: Tenderly access key should be passed as a header, not embedded in the URL.
- Metadata updated to specify required environment variables.
- Adjusted per-chain endpoints table and example requests to reflect the new authentication method.
- No functional changes to simulation logic or supported chains.
v0.1.0
Initial release: Simulate and verify EVM transactions via Tenderly before execution.
- Simulates transactions on supported EVM chains using Tenderly and checks resulting asset changes.
- Detects token destinations, token identity, output amounts, input drain, and unexpected approvals.
- Surfaces clear warnings and requires user confirmation if checks fail or simulation is unavailable.
- Supports Base, Ethereum, Optimism, Arbitrum One, and Polygon (configurable by `chainId`).
- Requires a `TENDERLY_NODE_ACCESS_KEY` environment variable for operation.
- Returns detailed narration and error handling to guide safe transaction execution.
元数据
常见问题
Onchain Verify Transaction 是什么?
Verify an EVM transaction's calldata via Tenderly before signing. Confirms which tokens move, in what amounts, and to which addresses. Designed to be called... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 174 次。
如何安装 Onchain Verify Transaction?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install onchain-verify-transaction」即可一键安装,无需额外配置。
Onchain Verify Transaction 是免费的吗?
是的,Onchain Verify Transaction 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Onchain Verify Transaction 支持哪些平台?
Onchain Verify Transaction 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Onchain Verify Transaction?
由 dougalcantara(@dougalcantara)开发并维护,当前版本 v0.1.3。
推荐 Skills