As any blockchain tokens, NFTs' core feature is transfer. Although, because Aleo is a privacy oriented network, transferring NFTs includes the extra consideration of choosing output tokens visibility.
How to receive NFTs?
To be able to receive NFTs from another Aleo account, one must give the sender their Aleo address identifying them on the network. To find this address:
- Open Leo Wallet.
- Select the desired account by clicking the current active account name on top left and selecting from the list.
- Click on the "Receive" button in the Home panel.
- Copy and transmit the Aleo address to the sender. You can also show the displayed QR code encoding the address.
How to transfer NFTs?
Once you have the recipient Aleo address, or the contact, you want to send NFTs to, you are all set to find your asset and transfer it.
- Open the app.
- Click the "NFTs" navigation menu button.
- The list of all owned NFTs should be displayed as images with their name underneath.
- Click on the asset you are willing to transfer.
- Click the "Send NFT" button.
- Fill the recipient address input field with desired new owner address.
- Optional: Customize transaction fees.
- Review your transaction details and confirm by clicking the "Send NFT" button.
For now, you cannot change the visibility of recipient owner.