Bubblegum (압축 NFT)

압축 NFT 전송

mplx bg nft transfer 명령은 압축 NFT의 소유권을 새 지갑 주소로 전송합니다.

기본 사용법

mplx bg nft transfer <assetId> <newOwner>

인자

인자설명
ASSET_ID전송할 압축 NFT 자산 ID
NEW_OWNER새 소유자의 공개 키

전역 플래그

플래그설명
-c, --config <value>설정 파일 경로. 기본값은 ~/.config/mplx/config.json
-k, --keypair <value>키페어 파일 또는 레저 경로 (예: usb://ledger?key=0)
-r, --rpc <value>클러스터의 RPC URL
--jsonJSON 형식으로 출력

예시

새 소유자에게 전송:

mplx bg nft transfer CNFTAssetIdHere RecipientWalletAddressHere

출력

Fetching asset and proof data... ✓
Verifying ownership... ✓
Executing transfer... ✓
Compressed NFT transferred successfully!
--------------------------------
Compressed NFT Transferred!
Asset ID: CNFTAssetIdHere
From: OriginalOwnerAddressHere
To: NewOwnerAddressHere
Tree: 9hRvTxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Signature: 5xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Explorer: https://solscan.io/tx/5xxx...
--------------------------------

권한 요구 사항

압축 NFT를 전송하려면 다음 중 하나여야 합니다:

  • 현재 소유자 - NFT를 현재 소유하고 있는 지갑
  • 위임자 - NFT에 대한 권한을 위임받은 지갑

참고 사항

  • RPC는 DAS API를 지원해야 합니다
  • 전송은 원자적입니다 - 완전히 완료되거나 완전히 실패합니다
  • 새 소유자는 즉시 완전한 소유권을 얻습니다
  • 기존 NFT와 달리 압축 NFT 전송은 새 토큰 계정을 생성하지 않습니다
  • 자산 ID는 전송 후에도 동일하게 유지됩니다 (소유자만 변경됨)