> For the complete documentation index, see [llms.txt](https://docs.community.heymint.xyz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.community.heymint.xyz/integrated-token-gating/evm-nft.md).

# EVM NFT

If you have a EVM NFT project, HeyMint Bot's token gating feature can also be used to verify your holders.

1. **From the left panel, proceed to EVM NFT under Role Verification and click&#x20;**<mark style="color:purple;">**+Add new role**</mark>**&#x20;button.**

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

2. **Identify the specific source of collection associated with your community and Select the rule to assign roles.**

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

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

* **Simple token ownership**: This rule assigns roles based on the possession of one or more tokens from the specified collection. It's marked as the most popular choice for its straightforward approach.
* **Trait based ownership**: Another advanced option, this rule assigns roles based on specific traits possessed by the tokens, enabling more granular control over role assignment.

{% hint style="info" %}
After setting up your collection and defining the rules, you can continue to finalize the role verification setup.
{% endhint %}

#### **2. Specify the Collection that you wanted to token gate.**

### **Opensea**

You can find your collection by searching for its symbol on Opensea, a popular marketplace.

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

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

* click <mark style="color:purple;">Add role to</mark> finish.

### **Manual Entry**

&#x20;If your collection is not listed on Opensea, you can manually specify the Token's contract address.

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

* click <mark style="color:purple;">Add role</mark> to finish .

{% hint style="info" %}
Prior to saving, ensure that you set HeyMint bot permission to 'Manage Roles' and position its role above the selected role in your server's role hierarchy.
{% endhint %}
