Coreコマンド

アセットを転送

Last updated March 15, 2026

概要

mplx core asset transferコマンドは、MPL Coreアセットのオーナーシップを新しいウォレットに転送します。アセットがコレクションに属している場合、コレクションアカウントは自動的に解決されます — 追加フラグは不要です。

  • 単一のCoreアセットを指定した公開鍵に転送
  • アセットがコレクションに属している場合、自動的に検出して含める
  • 呼び出し元が現在のオーナーまたは認可された転送デリゲートである必要がある
  • フリーズされたアセットは転送前にサンを解除する必要がある

基本的な使い方

アセットを転送
mplx core asset transfer <assetId> <newOwner>

引数

引数説明
ASSET_ID転送するアセットのアドレス
NEW_OWNER新しいオーナーのウォレットの公開鍵

グローバルフラグ

フラグ説明
-c, --config <value>設定ファイルへのパス。デフォルトは ~/.config/mplx/config.json
-k, --keypair <value>キーペアファイルまたはLedgerへのパス(例:usb://ledger?key=0
-p, --payer <value>支払者キーペアファイルまたはLedgerへのパス
-r, --rpc <value>クラスターのRPC URL
--commitment <option>コミットメントレベル:processedconfirmed、または finalized
--json出力をJSON形式でフォーマット
--log-level <option>ログレベル:debugwarnerrorinfo、または trace(デフォルト:info

スタンドアロンアセットを転送

スタンドアロンアセットを転送
mplx core asset transfer 5avjMVza8SuMhgTfzEGNWJskDELMCQk9juAAc8zeQoNa \
9WzDXwBbmkg8ZTbNMqUxvQRAyrZzDsGYdLVL9zYtAWWM

コレクションに属するアセットを転送

コレクションアカウントはアセットから自動的に解決されます — --collectionフラグは不要です。

コレクションアセットを転送
mplx core asset transfer BXBJbGGjMPBNKmRoUVGpMKFNMmvzfJTvEUqY1bBXqzNd \
9WzDXwBbmkg8ZTbNMqUxvQRAyrZzDsGYdLVL9zYtAWWM

構造化されたJSON出力を取得

JSON出力で転送
mplx core asset transfer <assetId> <newOwner> --json

返り値:

JSONレスポンス
{
"asset": "<assetId>",
"newOwner": "<newOwner>",
"signature": "<transactionSignature>",
"explorer": "<explorerUrl>"
}

クイックリファレンス

項目
コマンドmplx core asset transfer
対象MPL Coreアセットのみ — Token Metadata NFTには対応しない
ソースGitHub — metaplex-foundation/cli

注意事項

  • このコマンドを実行するには、アセットの現在のオーナーまたは認可された転送デリゲートである必要があります
  • フリーズされたアセットは転送できません — フリーズ/サン解除プラグインを使用して先にサンを解除する必要があります
  • コレクション内のアセットの場合、コレクションアカウントは自動的に取得されます — --collectionフラグは不要です
  • このコマンドはMPL Coreアセットのみに適用されます — Token Metadata NFTには別の転送命令を使用してください

Metaplex Foundationが管理 · 2026年3月最終確認 · MPLX CLI 0.x対応