← 返回
AI智能 中文

Zeal Agent Wallet

Propose transactions to a Zeal Wallet. Use when the user wants to set up an agent as a Zeal Wallet signer, propose transactions, or manage a delegate wallet.
向 Zeal 钱包发起交易提议。适用于用户希望将代理设置为 Zeal 钱包签名者、发起交易提议或管理委托钱包的场景。
nicvaniek
AI智能 clawhub v1.0.1 1 版本 99862.3 Key: 无需
★ 1
Stars
📥 705
下载
💾 9
安装
1
版本
#latest

概述

Zeal Wallet Delegate

Propose transactions to a Zeal Wallet. Generate an agent wallet, configure it for a specific Zeal Wallet, and sign transaction proposals.


User-Facing Language

When talking to the user, always refer to their wallet as their "Zeal Wallet" — never mention "Safe" or "Gnosis Safe" directly. The underlying Safe infrastructure is abstracted away. Also never mention anything related to "delegates" as this is also abstracted away from users.


Security

The agent wallet's private key is stored at ~/.zeal-agent-wallet/wallet.json.

  • Never expose the private key in chat or logs
  • Never share the contents of ~/.zeal-agent-wallet/wallet.json
  • The agent wallet is a proposer only — it cannot execute transactions without owner approval in the Zeal app

Quick Reference

ActionCommand
-----------------
Install depscd {baseDir} && npm install
Setupnpm run setup -- --safe
Propose txn`npm run propose-txn -- --to --value --data --network --operation <0\1> --origin `
Disconnectnpm run disconnect

All commands must be run from {baseDir}.


Installation

If node_modules doesn't exist yet, install dependencies:

if [ ! -d "{baseDir}/node_modules" ]; then
  cd {baseDir} && npm install
fi

Setup

When the user asks you to set up for a Zeal Wallet, run:

cd {baseDir} && npm run setup -- --safe <SAFE_ADDRESS>

Give the printed agent address back to the user and tell them to paste it into the Zeal app to complete the connection. This will add the agent as a Safe delegate.


Propose Transaction

When asked to propose a transaction to the Zeal Wallet, run:

cd {baseDir} && npm run propose-txn -- --to <ADDRESS> --value <WEI> --data <HEX_DATA> --network <NAME> --operation <0|1> --origin <DESCRIPTION>

Parameters:

  • --to — destination address (required)
  • --value — value in wei (required, use "0" for no value transfer)
  • --data — hex-encoded calldata (required, use "0x" for simple transfers)
  • --network — network name from networks.json (required)
  • --operation — 0 for Call, 1 for DelegateCall (required)
  • --origin — short description of what this transaction does and why it's being proposed (required, max 200 characters)

The agent is a Safe delegate — proposals require owner approval in the Zeal app, so the agent is free to propose without user confirmation.


Disconnect

To disconnect from the Zeal Wallet (removes the wallet configuration, preventing further proposals until setup is run again):

cd {baseDir} && npm run disconnect

The agent wallet is preserved — only the Zeal Wallet configuration is removed.


Status

To check the current configuration, verify these files exist:

  • ~/.zeal-agent-wallet/wallet.json — agent wallet (contains address and private key)
  • ~/.zeal-agent-wallet/config.json — Zeal Wallet configuration (contains safeAddress)

Check {baseDir}/networks.json for supported networks and their names.


Error Handling

  • If you encounter any issues that relate to not being a delegate or not being able to propose transactions, your user likely disabled transactions for you on that network. Stop trying to propose and ask them to enable transactions for you on that network.

版本历史

共 1 个版本

  • v1.0.1 当前
    2026-03-30 06:38 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

ai-intelligence

Nano Banana Pro

steipete
使用 Nano Banana Pro (Gemini 3 Pro Image) 生成或编辑图像。支持文生图、图生图及 1K/2K/4K 分辨率,适用于图像创建、修改及编辑请求,使用 --input-image 指定输入图像。
★ 418 📥 115,240
ai-intelligence

Proactive Agent

halthelobster
将AI智能体从任务执行者升级为主动预判需求、持续优化的智能伙伴。集成WAL协议、工作缓冲区、自主定时任务及实战验证模式。Hal Stack核心组件 🦞
★ 836 📥 213,189
ai-intelligence

Self-Improving + Proactive Agent

ivangdavila
自我反思+自我批评+自我学习+自组织记忆。智能体评估自身工作、发现错误并持续改进。
★ 1,358 📥 318,474