pharos-token-launcher は何をしますか?
Pharosエージェントスキル — ERC-20トークンのデプロイ、コントラクトの検証、Pharos Atlantic TestnetおよびPacific Mainnet上でのバッチエアドロップを実行します。トークンのライフサイクル全体を1つの自然言語コマンドで実現します。
概要
このスキルは、Pharosブロックチェーン上でERC-20トークンを管理するためのAIエージェント機能を提供します。以下の主要機能を備えています:
- トークンのデプロイ: カスタムパラメータ(名前、シンボル、供給量など)を指定して新しいERC-20トークンをデプロイ
- コントラクト検証: デプロイ後にEtherscan互換のブロックエクスプローラでコントラクトを自動検証
- バッチエアドロップ: 複数の受信者アドレスにトークンを一括送信
前提条件
- 対応するネットワークのPharosウォレットと秘密鍵
- テストネットまたはメインネットのRPCエンドポイントへのアクセス
forgeとcastコマンド(Foundryツールキット)がインストールされていること
インストール
このスキルは、対応するAIエージェント(Claude Code、Cusor、Codexなど)の設定ディレクトリに配置してください。
# Claude Codeの場合
cp -r dingidinigi-pharos-token-launcher ~/.claude/skills/
# Cursurの場合
cp -r dingidinigi-pharos-token-launcher ~/.cursor/skills/
使い方
以下のような自然言語コマンドでスキルを呼び出します:
「MyToken(MTK)という名前のERC-20トークンをPharos Atlantic Testnetにデプロイして、総供給量を100万に設定して」
「0x123...abcに1000 MTK、0x456...defに2000 MTKをエアドロップして」
「先ほどデプロイしたトークンコントラクトを検証して」
設定
以下の環境変数を設定してください:
| 変数名 | 説明 |
|---|---|
PHAROS_RPC_URL | PharosノードのRPCエンドポイントURL |
PHAROS_PRIVATE_KEY | ウォレットの秘密鍵 |
PHAROS_EXPLORER_API_KEY | ブロックエクスプローラのAPIキー(検証に必要) |
対応ネットワーク
- Pharos Atlantic Testnet: テストと検証用
- Pharos Pacific Mainnet: 本番環境
トラブルシューティング
- RPC接続エラーが発生した場合は、
PHAROS_RPC_URLが正しいことを確認してください。 - ガス不足の場合は、テストネットではフォーセットからトークンを取得してください。
- コントラクト検証に失敗する場合は、
PHAROS_EXPLORER_API_KEYが有効であることを確認してください。
ライセンス
MIT License