mezo について
mezoは、アプリやエージェントのワークフローをMezoプロトコルに統合するスキルです。ネットワーク設定、ウォレット接続、ノード運用、Mezo Earnの自動化、デプロイ確認を扱います。
主な機能
- 01テストネットとメインネットの設定
- 02HardhatとFoundryの設定
- 03Mezo Passportウォレットの接続
- 04mezodとvalidator-kitの運用
- 05Mezo Earn操作の自動化
- 06コントラクトデプロイの検証
活用シーン
- 01アプリ向けMezoテストネットの設定
- 02PassportまたはEVMウォレット経路の選択
- 03veBTCの投票と請求の自動化
- 04エクスプローラーでデプロイを確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ openagentsinc/ openagents --skill mezoインストール後、Claude Code で/mezoを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/mezo-earn-automation.mdmezod-and-validator-kit.mdnetwork-and-env.mdpassport-and-wallet.mdscripts/check-rpc.shpreflight.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 統合作業が必要な場合に、このワークフローを実行してください。
ワークフロー
- まず統合対象を選択します。
- アプリレベルの EVM 統合(Hardhat/Foundry + RPC + デプロイフロー)。
- ウォレット UX の統合(標準 EVM ウォレットまたは Mezo Passport)。
- ノード/オペレーター向けの手順(
mezodと validator-kit)。 - Mezo Earn の操作(veBTC のライフサイクル、ゲージ投票、報酬の請求、インセンティブの投稿)。
- network-and-env を参照して、ネットワークとツールチェーンを設定します。
- 正しいチェーン(テストネットは
31611、メインネットは31612)を設定します。 - Hardhat/Foundry の設定を適用します。
scripts/check-rpc.shで RPC の稼働状況とチェーン ID を確認するか、scripts/preflight.shで事前チェックを実行します。
- passport-and-wallet を参照して、ウォレット接続の手順を実装します。
- アプリで BTC ネイティブと EVM ウォレットの両方が必要な場合は、Mezo Passport を使用します。
- Passport が不要な場合は、標準的な EVM ウォレットのフローと手動のネットワーク設定を使用します。
- タスクが Mezo Earn 関連の場合は、mezo-earn-automation に従います。
- Mezo のドキュメントと tigris のデプロイ情報に記載されている、正式なメインネット/テストネットのコントラクトを使用します。
vote、poke、請求を中心に、エポックを考慮した自動化ループを構築します。- ロックの更新、投票、インセンティブの投稿に安全上の上限を適用します。
- デプロイの健全性チェックを完了します。
- RPC が期待されるチェーン ID を返すことを確認します。
- 設定済みの署名者/プロバイダーを使用してコントラクトをデプロイします。
- 正しいエクスプローラー(
explorer.test.mezo.orgまたはexplorer.mezo.org)でトランザクションを確認します。
- リリース前に Mezo 固有の制約を適用します。
- ガス資産は BTC です。
- Mezo Market 機能の準備状況についてユーザーから尋ねられた場合は、参照資料に記載されている要件(MUSD 統合、監査レポート、メインネット機能)を適用します。
- タスクがノード/バリデーター関連の場合は、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 の操作。
コメント
Markdown 対応