> For the complete documentation index, see [llms.txt](https://docs.ecdao.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ecdao.org/products/emerald-bot/verification/verify-touchstone-nfts.md).

# Verify Touchstone NFTs

{% hint style="info" %}
Before reading below, make sure you have invited the Emerald bot to your Discord server using [this link](https://discord.com/oauth2/authorize?client_id=907407354427998279\&permissions=294473821264\&scope=bot%20applications.commands).
{% endhint %}

### Summary

This command will let you set up a verifier that will, when a user clicks it, automatically scan their wallets and give them a certain role for holding a specific number of your Touchstone NFTs.

### Command

```
/verify touchstone
```

#### Inputs

1. `contractaddress` - the address of where the contract is deployed (if you are the owner of the Touchstone collection, this is just your wallet address)
2. `contractname` - the name of the contract (you can find this on the Admin Dashboard)
3. `amount` - the amount of NFTs the user must own
4. `role` - the role the citizen should get if they pass

### Helpful Pictures

<figure><img src="/files/zYFmXvhW8mcjnDsOGH9V" alt=""><figcaption><p>Example Usage</p></figcaption></figure>
