# Touchstone

{% embed url="<https://touchstone.city>" %}

### About Touchstone

Touchstone allows you to create an entire NFT Collection all at once.&#x20;

You gather all your images, names, descriptions, and **any other traits you want** for your NFTs.

### Grow Your City

There is a huge list of utilities Emerald bot provides.

#### Launch Your Art

Of course, if your city is centered around your beautiful NFT Collection, this is the perfect way to create it!

#### Raise Funds

One thing a city on Flow always loves is an NFT Collection to raise funds for the founder (you) and share some awesome mints.

#### Reward Citizens

You can view a list of all the citizens (and their wallet addresses) who buy your NFTs. Simply head to the [Admin Dashboard](https://www.touchstone.city/my-collections) and click the "Download Buyers" button.

#### Gated Access

Set up a specific chat room in your city for users who mint your NFTs. You can verify who owns your NFTs and give them specific roles using Emerald bot below.

{% content-ref url="/pages/BkKGwnm3a0IFoZ3dvfn7" %}
[Verify Touchstone NFTs](/products/emerald-bot/verification/verify-touchstone-nfts.md)
{% endcontent-ref %}

### Generation Guide

{% embed url="<https://www.touchstone.city/guide/en/contract-generator>" %}

### Example Collection

{% embed url="<https://www.touchstone.city/discover/0xcf0c62932f6ff1eb/TouchstoneFLOWFREAKS>" %}
An awesome collection called [FLOW FREAKS](https://twitter.com/FlowFreaks_wtf) created by [Cutter](https://twitter.com/cutter02).
{% endembed %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.ecdao.org/products/touchstone.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
