mcpField
M
mezo

mezo

github.com/openagentsinc开发45836 次安装今天更新
代码仓库

关于 mezo

mezo 是用于将应用和 Agent 工作流接入 Mezo 协议的技能,涵盖网络配置、钱包接入、节点操作、Mezo Earn 自动化及合约部署检查。

主要功能

  1. 01配置测试网和主网
  2. 02设置 Hardhat 与 Foundry
  3. 03连接 Mezo Passport 钱包
  4. 04运行 mezod 和 validator-kit
  5. 05自动化 Mezo Earn 操作
  6. 06验证合约部署

适用场景

  1. 01为应用配置 Mezo 测试网
  2. 02选择 Passport 或 EVM 钱包流程
  3. 03自动执行 veBTC 投票与领取
  4. 04在浏览器检查合约部署

安装

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

$npx skills add https://github.com/openagentsinc/openagents --skill mezo

安装后在 Claude Code 中输入/mezo确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/
mezo-earn-automation.md
mezod-and-validator-kit.md
network-and-env.md
passport-and-wallet.md
scripts/
check-rpc.sh
preflight.sh

详细介绍

Mezo

概述

通过 Mezo 协议集成应用和 Agent 工作流。当任务需要配置 Mezo 网络(测试网/主网)、配置 Hardhat 或 Foundry、连接 Mezo Passport 钱包、执行 mezod/validator-kit 操作、自动化处理 Mezo Earn(锁定/投票/领取/更新/激励)、验证合约部署,或满足 Mezo 特有的 dApp 要求(例如 BTC Gas 和 MUSD 集成预期)时,请使用此技能。

环境

  • 需要 bash 和 curl。
  • Hardhat/Passport 工作流需要 Node.js。
  • mezod 工作流需要 Go。

当用户需要实际的 Mezo 集成工作,而非通用区块链建议时,执行此工作流。

工作流

  1. 首先选择集成目标:
  • 应用层 EVM 集成(Hardhat/Foundry + RPC + 部署流程)。
  • 钱包 UX 集成(标准 EVM 钱包或 Mezo Passport)。
  • 节点/运维路径(mezod 和 validator-kit)。
  • Mezo Earn 操作(veBTC 生命周期、Gauge 投票、奖励领取和激励发布)。
  1. 根据 network-and-env 配置网络和工具链:
  • 设置正确的链(测试网为 31611,主网为 31612)。
  • 应用 Hardhat/Foundry 配置。
  • 使用 scripts/check-rpc.sh 验证 RPC 健康状态和链 ID,或使用 scripts/preflight.sh 执行完整的预检。
  1. 根据 passport-and-wallet 实现钱包连接路径:
  • 如果应用需要 BTC 原生钱包和 EVM 钱包选项,请使用 Mezo Passport。
  • 如果不需要 Passport,请使用标准 EVM 钱包流程并手动配置网络。
  1. 如果任务与 Mezo Earn 相关,请遵循 mezo-earn-automation:
  • 使用 Mezo 文档和 tigris 部署中列出的规范主网/测试网合约。
  • 围绕 vote、poke 和奖励领取,构建感知周期的自动化循环。
  • 对锁定更新、投票和激励发布设置安全限制。
  1. 完成部署健全性检查:
  • 确认 RPC 响应的链 ID 符合预期。
  • 使用已配置的签名者/提供程序部署合约。
  • 在正确的区块浏览器上确认交易(explorer.test.mezo.org 或 explorer.mezo.org)。
  1. 发布前应用 Mezo 特定限制:
  • BTC 是 Gas 资产。
  • 如果用户询问 Mezo Market 功能是否就绪,请遵循参考资料中的要求(MUSD 集成、审计报告、主网功能)。
  1. 如果任务与节点/验证者相关,请遵循 mezod-and-validator-kit:
  • 选择部署模式(docker/native/helm/manual)。
  • 遵循同步和运维要求。
  • 仅在请求验证者接入时,才包含 PoA 提交命令。

快速命令

# Testnet RPC health + chain id check
scripts/check-rpc.sh https://rpc.test.mezo.org 31611

# Mainnet provider check
scripts/check-rpc.sh https://rpc-http.mezo.boar.network 31612

# Preflight with signer + RPC failover
scripts/preflight.sh testnet ~/.config/openagents/mezo-agent.env
scripts/preflight.sh mainnet ~/.config/openagents/mezo-agent.env

参考文件

评论

支持 Markdown