# Import URIs

## Prerequisites:

* [ ] Deployed metadata with access to file names and URIs

## How to create your import file:

### File Name:

The file should be named **metadata.json**

### URI Formats:

<table><thead><tr><th width="188.33333333333331">Deployment Type</th><th width="260">URI Format</th></tr></thead><tbody><tr><td>IPFS</td><td>ipfs://{MetadataCID}</td></tr><tr><td>AWS S3</td><td>s3://{BucketName}/{key}</td></tr><tr><td>Other</td><td>{uriIdenifier}://{Path}/{to}/{file}</td></tr></tbody></table>

### File Contents:

The json object must contain a property named metadata which is an array containing the file/uri information.

#### Property types

| Property | Type             |
| -------- | ---------------- |
| metadata | Array of objects |
| file     | String           |
| uri      | String           |

#### Format:

```json
{
  "metadata": [
    {
      "file": "",
      "uri": ""
    }
  ]
}    
```

### Example metadata.json file:

```json
{
  "metadata": [
    {
      "file": "SomeMetadataFile",
      "uri": "ipfs://SomeIpfsHash"
    },
    {
      "file": "1.json",
      "uri": "s3://SomeAWSBucket/SomeBucketDirectory/SomeFile"
    },
    {
      "file": "coolNFT.json",
      "uri": "s3://SomeAWSBucket/SomeBucketDirectory/SomeOtherFile"
    },
    {
      "file": "SomeMetadataFileName",
      "uri": "https://SomeURL.com/SomeFile"
    }
    ...
  ]
}
        
```

**FINISHED!**
