9. Asset Transfers
For various reasons, users may wish to transfer their assets from one wallet to another, for example, to send assets as gifts.
Initialize SDK
You need to initialize the SDK in order to use it.
Create transfer
All NFT transactions will be confirmed by Zecrey. Zecrey will ensure that it is submitted to L1 once the transaction is confirmed.
Parameters needed:
Parameter
Parameter usage and meaning
Required vs Optional
accountName
The account name used to initialize the client
✅
seed
The user's L2 seed used to initialize the client
✅
toAccountName
The receiver's account name
✅
📚SDK REFERENCE
Example
TransferNft
allows users to change the owner of NFT. However, the creator of the NFT will never change. Each time an NFT is transferred, the creator will receive a royalty, which is calculated by the NFT'sTreasuryRate
set by its creator.Alice transfers to Bob the NFT with
NftId
= 6Initialize the client
Transfer the NFT to Bob
Example result
Last updated