mcpField
M
mezo

mezo

github.com/openagentsinc開発45836 回インストール今日更新
リポジトリ

mezo について

mezoは、アプリやエージェントのワークフローをMezoプロトコルに統合するスキルです。ネットワーク設定、ウォレット接続、ノード運用、Mezo Earnの自動化、デプロイ確認を扱います。

主な機能

  1. 01テストネットとメインネットの設定
  2. 02HardhatとFoundryの設定
  3. 03Mezo Passportウォレットの接続
  4. 04mezodとvalidator-kitの運用
  5. 05Mezo Earn操作の自動化
  6. 06コントラクトデプロイの検証

活用シーン

  1. 01アプリ向けMezoテストネットの設定
  2. 02PassportまたはEVMウォレット経路の選択
  3. 03veBTCの投票と請求の自動化
  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 プロトコルを使用して、アプリケーションとエージェントのワークフローを統合します。Mezo ネットワークのセットアップ(テストネット/メインネット)、Hardhat または Foundry の設定、Mezo Passport ウォレットの接続、mezod/validator-kit の操作、Mezo Earn の自動化(ロック/投票/請求/poke/インセンティブ)、コントラクトのデプロイ検証、BTC ガスや MUSD 統合要件など、Mezo 固有の dApp 要件が必要なタスクでこのスキルを使用してください。

環境

  • bash と curl が必要です。
  • Hardhat/Passport のワークフローには Node.js が必要です。
  • mezod のワークフローには Go が必要です。

一般的なブロックチェーンのアドバイスではなく、実践的な Mezo 統合作業が必要な場合に、このワークフローを実行してください。

ワークフロー

  1. まず統合対象を選択します。
  • アプリレベルの EVM 統合(Hardhat/Foundry + RPC + デプロイフロー)。
  • ウォレット UX の統合(標準 EVM ウォレットまたは Mezo Passport)。
  • ノード/オペレーター向けの手順(mezod と validator-kit)。
  • Mezo Earn の操作(veBTC のライフサイクル、ゲージ投票、報酬の請求、インセンティブの投稿)。
  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 です。
  • 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

参考ファイル

  • network-and-env:チェーンパラメーター、RPC エンドポイント、Hardhat/Foundry の設定、デプロイ検証。
  • passport-and-wallet:Mezo Passport のセットアップとウォレット手順の選択。
  • mezo-earn-automation:Mezo Earn のコントラクト一覧、ABI メソッド、自動化ループ。
  • mezod-and-validator-kit:mezod の前提条件、validator-kit のモード、同期/PoA の操作。

コメント