Skip to content

Manage NFT Assets

In this guide, Web3 app users can learn how to use the Arcana wallet UI and manage NFT assets.

Prerequisites

  • To use the Arcana wallet, users must log in to a Web3 app that is integrated with the Arcana Auth SDK.

  • Depending on the type of blockchain signing experience set up by the app developer, the Arcana wallet may appear only when a blockchain transaction is triggered, or it may be visible at all times once the user logs in.

NFT Operations

The Arcana wallet allows users to view, transact and manage both types of NFT assets: image and video type.

The following NFT operations are supported:

  • List NFT assets associated with the wallet address
  • View NFT details
  • Send NFT
  • Receive NFT
  • Manage NFTs

    • Add an NFT
    • Edit NFT entry
    • Delete NFT entry

List NFTs

To view the NFT Assets associated with the wallet address and the selected blockchain network, click the 'NFT' tab at the bottom of the Arcana wallet.

Scroll down to browse through the NFTs. You can see a list of NFT thumbnails for each NFT that is associated with the wallet address on the current active blockchain network.

View NFTs
View NFTs

Auto-fetching of NFTs

The Arcana wallet automatically fetches the NFTs associated with the wallet address and displays them as thumbnails in the NFT Assets tab. This feature is supported via Ankr APIs and works only for the NFTs minted on the blockchains supported by Ankr. The Arcana wallet supports auto-fetching of NFTs for the following chains:

Mainnet

* Arbitrum
* Avalanche
* Base
* Binance Smart Chain
* Ethereum
* Fantom
* Flare
* Gnosis
* Optimism
* Polygon
* Rollux
* Syscoin

Testnet

* Ethereum Goerli
* Avalanche Fuji

For a full list of chains supported by Ankr APIs, see here.

View NFT Details

In the NFT tab, browse and select the NFT thumbnail to view its details. All the NFT metadata including its description and attributes can be viewed in the details.

NFT Metadata
NFT Metadata

Send NFTs

You can transfer NFTs to a different wallet address. Browse and click the NFT thumbnail. IN the NFT details section, click the icon and initiate the 'Send NFT' workflow. Specify the receiver's address, and the gas fee details before clicking Preview.

Send NFT
Send NFT

After clicking Preview, the user can view the NFT send request transaction details, use the back button to edit the gas or the other details and finally either reject or confirm the send transaction.

Search NFT

If you don't see the NFT you wish to view or transfer in the NFT Assets tab of the wallet, you can either scroll down or search for it using the search bar.

Search NFT
Search NFT

Receive NFTs

In the Token Assets tab click the QR code icon on the top right to display the wallet address and the QR code. Copy the wallet account address or the QR code and share it with the NFT sender for receiving an NFT.

Receive NFTs
Receive NFTs

Manage NFTs

The Arcana wallet automatically fetches the NFTs associated with the wallet address for the chains that are supported by Ankr. For non-supported chains, users can manually add the NFTs to the wallet through the Manage NFT feature.

To manually add the NFT, use the 'NFT' tab in the wallet and click Manage.

Manage NFT
Manage NFT

The Manage NFT wallet UI is displayed.

Add/Update NFT
Add/Update NFT

You can add, edit and update the NFT details. Note that the NFT collection name is automatically fetched and displayed once the correct collection contract address is entered. The NFT owner should have the same wallet address otherwise it cannot be manually added to the Arcana wallet.

The NFT owner can delete an NFT. Only the manually added NFTs can be deleted from the wallet UI. Deleting the NFT simply removes it from the wallet, it does not destroy it. A user can always add it back as long as the ownership resides with the user.

Add NFT Entry

Click New in the Manage NFTs wallet UI view to add an NFT. Provide requisite inputs and click Save.

Add NFT
Add NFT

The newly added NFT is displayed in the Manage NFTs screen.

Modify NFT Entry

To edit or delete a manually added NFT, use the Manage NFTs wallet UI, and click the NFT to see a pen icon next to the selected entry.

Modify NFT Metadata
Modify NFT Metadata

Click the pen to edit the NFT details. You can also delete the NFT and click Save.

Save NFT updates
Save NFT updates

Monitor NFT Send Transaction

Click the tab on the bottom right of the Arcana wallet to see wallet transaction activity and notifications.

The wallet notification screen displays a list of different blockchain transaction activities that were initiated by the app or the user. You can see the NFT 'Send' transactions carried out by the wallet address. Only the activity for the current user login session is displayed.

Monitor NFT Send Activity
Monitor NFT Send Activity

Once the send NFT transaction is confirmed, it is processed. Select the NFT send transaction and click the downward arrow to view its details.

NFT Send Details
NFT Send Details

That is all!

You are all set to manage your NFTs using the Arcana wallet.

What's Next?

You can use Arcana wallet UI to sign blockchain transactions, send and receive native, ERC20, or custom tokens, and more.

See also


Last update: April 12, 2024 by shaloo, shaloo