mcpField
Z
zerion-wallet

zerion-wallet

github.com/zeriontechその他6844 回インストール3 週間前に更新
リポジトリ

zerion-wallet について

zerion-walletは、zerion CLIでZerionウォレットを管理するスキルです。暗号化されたローカル保存、EVMとSolanaのアカウント構成、読み取り専用のエージェント操作と人が実行する機密操作を説明します。

主な機能

  1. 01暗号化されたローカル保存
  2. 02ウォレットの作成とインポート
  3. 03ウォレットと入金アドレスの一覧表示
  4. 04デフォルトウォレットの設定
  5. 05エージェント操作と手動操作の区別

活用シーン

  1. 01ウォレットアドレスとアカウントの確認
  2. 02入金用アドレスの取得
  3. 03ウォレットの手動作成やインポート
  4. 04クロスチェーン送金先のウォレット選択

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/zeriontech/zerion-ai --skill zerion-wallet

インストール後、Claude Code で/zerion-walletを入力して読み込まれたか確認します。

詳細

Zerion — ウォレット管理

Open Wallet Standard(OWS)のボルト ~/.ows/ に保存される暗号化されたローカルウォレットです。AES-256-GCM を使用します。キーがデバイスの外に出ることはありません。

セットアップ

zerion コマンドが command not found で失敗する場合は、次のコマンドを一度実行してインストールしてください。

npm install -g zerion-cli

Node.js ≥ 20 が必要です。認証については、zerion の統合スキルを参照してください。

使用する場面

  • 「新しいウォレットを作成する」
  • 「秘密鍵/ニーモニックからウォレットをインポートする」
  • 「ウォレットを表示する」/「入金アドレスを一覧表示する」
  • 「リカバリーフレーズをバックアップする」
  • 「このウォレットを削除する」
  • 「ウォレットを Zerion モバイルアプリと同期する」

ウォレットを使ったオンチェーン操作については、zerion-trading を参照してください。ウォレットでのエージェントトークンのセットアップについては、zerion-agent-management を参照してください。

ウォレットとチェーン

ニーモニックから生成されたウォレット(wallet create または wallet import --mnemonic で作成)は、EVM アカウントと Solana アカウントの両方を保持します。そのため、同じウォレットでどちらのチェーンでも署名でき、双方向のクロスチェーンブリッジの送金先として使用できます。

単一の秘密鍵からインポートしたウォレットが保持するアカウントは、1 つのチェーンのみです。

インポートフラグアカウントの種類スワップ可能なチェーンクロスチェーンの送金先として使用可能なチェーン
--mnemonicEVM + Solana両方両方
--evm-keyEVM のみEVM チェーンEVM チェーン
--sol-keySolana のみSolanaSolana

wallet list では、各ウォレットがどのアカウントを持っているかを確認できます。クロスチェーンブリッジの --to-wallet を選ぶ際は、この情報を確認してください。送金先のウォレットには、対象チェーンのアカウントが必要です。

エージェント操作と手動操作

操作種類備考
wallet list、wallet fundエージェント読み取り専用です。自律的に実行しても安全です。
wallet create、wallet import、wallet backup、wallet delete、wallet sync手動パスフレーズまたは対話形式の入力が必要です。人間が直接実行する必要があります。エージェントは実行してはいけません。

読み取り専用 — エージェントは自由に実行できます

zerion wallet list                        # All wallets, addresses, active policies
zerion wallet list --search <query>       # Filter by name or address
zerion wallet list --limit <n> --offset <n>   # Paginate
zerion wallet fund --wallet <name>        # Show EVM + Solana deposit addresses

手動 — 人間のみ

パスフレーズ、秘密鍵、または確認を求められます。エージェントのループから実行しないでください。

# Create a fresh encrypted wallet (EVM + Solana, generated locally)
zerion wallet create --name <name>

# Import from existing keys (interactive secret prompts — never expose keys in shell history)
zerion wallet import --name <name> --evm-key
zerion wallet import --name <name> --sol-key
zerion wallet import --name <name> --mnemonic

# Export the recovery phrase (passphrase required)
zerion wallet backup --wallet <name>

# Permanently delete (passphrase + confirmation)
zerion wallet delete <name>

# Sync to the Zerion mobile app via a one-time QR code
zerion wallet sync --wallet <name>
zerion wallet sync --all

デフォルトの設定

ウォレット関連の設定は zerion config で行います。

zerion config set defaultWallet <name>    # Used when --wallet is omitted
zerion config get defaultWallet
zerion config unset defaultWallet         # Resets to "no default"
zerion config list                        # Show all config (sensitive values redacted)

~/.zerion/config.json はモード 0o600 で作成されます。

典型的なセットアップの流れ(人間が順番に実行)

# 1. Create wallet (passphrase prompt; offers agent-token setup at the end)
zerion wallet create --name agent-bot

# 2. Fund it
zerion wallet fund --wallet agent-bot
# → prints EVM and Solana deposit addresses

# 3. Set as default so future commands omit --wallet
zerion config set defaultWallet agent-bot

# 4. (Optional) sync to mobile
zerion wallet sync --wallet agent-bot

手順 1 のエージェントトークンのプロンプトに答えると、ウォレットを zerion-trading 経由で自律的な取引に利用できるようになります。後からエージェントトークンやポリシーを設定する場合は、zerion-agent-management を参照してください。

よくあるエラー

コード原因解決方法
wallet_existsウォレット名がすでに使われています別の名前を選ぶか、先に wallet delete を実行してください
wallet_not_foundOWS ボルトにその名前がありませんzerion wallet list で既存のウォレットを確認してください
bad_passphrase間違ったパスフレーズを入力しました再試行してください。パスフレーズは作成時に設定されています
bad_mnemonicリカバリーフレーズの形式が無効です再入力してください。有効な BIP-39 形式である必要があります
bad_evm_key0x で始まる 16 進数が無効です0x の後に 64 桁の 16 進数を指定してください
bad_sol_keybase58 のキーペアが無効ですSolana のキーは base58 形式で、87 文字以上である必要があります

コメント