---
# System prepended metadata

title: Bulk NFT Send
tags: [development]

---

###### tags: `development`

# Bulk NFT Send

## Metadata
- Create a token on testnet to check if the metadata of the token is correct. Example of how the metadata should look like:
```yaml
{
  "symbol": "Tezos",
  "name": "Bear Pawtrait",
  "decimals": 0,
  "description": "NFTs are changing everything...but what exactly is an NFT? A Nice Foliage Trim? Discover how Tezos is changing NFTs. ",
  "artifactUri": "ipfs://QmW9RfyhsMxZLoJjLRFUSZ2SEjVSwu6TjcqEnH8ephzWtU",
  "displayUri": "ipfs://QmW9RfyhsMxZLoJjLRFUSZ2SEjVSwu6TjcqEnH8ephzWtU",
  "thumbnailUri": "ipfs://QmW9RfyhsMxZLoJjLRFUSZ2SEjVSwu6TjcqEnH8ephzWtU",
  "is_transferable": true,
  "is_boolean_amount": false,
  "should_prefer_symbol": false,
  "tags": [
    "Tezos",
    "NFT",
    "WhatsAnNFT",
    "CleanNFT"
  ]
}
```

## Estimate fee and max size of batch
- Do test on testnet to get estiamtes of fee's as well as the max size of a batch

## Get good addresses and send NFT
- Use check_addr.py to get good and bad addresses and then store these in a DB
- Send token to the good addresses 
- Use que pasa (our indexer) to check which of the addresses that got a token. Then save this info in the DB.

