# Ordinals

If you have an Ordinals collection, our HeyMint bot's token gating feature can be used to verify your holders.<br>

1. **From the left panel, proceed to Ordinals under Role Verification and click&#x20;**<mark style="color:purple;">**+Add new role**</mark>**&#x20;button**
2. **Identify the specific source of collection associated with your community and Select the rule to assign roles.**

<figure><img src="/files/mY01bIsltpcTyVOUVbaf" alt="" width="563"><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.
* **Inscription # based ownership**: This advanced rule allows you to assign roles based on ownership of tokens with specific inscription numbers or a range of numbers.
* **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.**

### **Magic Eden**

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

<figure><img src="/files/L9Z71eKp0yvyKLnonZYW" alt="" width="366"><figcaption></figcaption></figure>

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

### **Inscription range**

&#x20;If your collection is not listed on Magic Eden, you can manually specify an inscription range for the tokens.

<figure><img src="/files/ov0T0Brz7HAWSyL2K0GW" alt="" width="372"><figcaption></figcaption></figure>

* click <mark style="color:purple;">Save 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 %}


---

# 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.community.heymint.xyz/integrated-token-gating/ordinals.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.
