> For the complete documentation index, see [llms.txt](https://docs.zkbridge.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.zkbridge.com/tutorial/import-and-transfer-nfts.md).

# Import and transfer NFTs

## 1. Import an NFT into zkBridge

### 1.1 Import with URI

parameters for zkBridge auto-import URI:

1. source chain ID（e.g., BNB Smart Chain: 56）
2. NFT contract address
3. NFT Token ID

zkBridge NFT auto-import URI format: <https://zkbridge.com/nft?contractAddress=\\[NFT> Contract Address]\&tokenId=\[Token ID]\&chainId=\[source chain ID]

For example:\
<https://zkbridge.com/zknft?contractAddress=0x87a218Ae43C136B3148A45EA1A282517794002c8&tokenId=1146910&chainId=56>[<br>](<https://zkbridge.com/nft?contractAddress=0x9e8C1e7B35f646A606644a5532C6103C647938cf\&tokenId=11\&chainId=56&#xA;>)Imports the NFT on BNB Chain whose contract address is 0x87a218Ae43C136B3148A45EA1A282517794002c8 and token ID is 1146910

**\*Note: You may only import the NFT owned by your wallet address**

### 1.2 Import using "My NFT"

1. Select the sender chain
2. Click on the "Import my NFT" button
3. Choose form the list that pops up.

<figure><img src="/files/peQT33Q6RnHJaW3UwHmV" alt=""><figcaption><p>Step 1: Import an NFT</p></figcaption></figure>

## 2. Select Receiver Blockchain

1. From the drop-down list choose the desired receiver chain.
2. Input the desired receiver address

<figure><img src="/files/YH3I7LLwdTYWj21DMF5S" alt=""><figcaption><p>Step 2: Select Receiver Blockchain</p></figcaption></figure>

## 3. Transfer

1. Approve token&#x20;
2. Trigger Cross-chain Transfer

<figure><img src="/files/TsITJdhMgD1fijZw9zK8" alt=""><figcaption><p>Step 3.1: Approve</p></figcaption></figure>

<figure><img src="/files/icFgKTT02DhG6DSD1oO1" alt=""><figcaption><p>Step 3.2: Transfer</p></figcaption></figure>

## 4. Complete

<figure><img src="/files/P59ucolqtjmzs18DmJ8v" alt=""><figcaption></figcaption></figure>
