# Assigning Discord Roles

To assign a new role for your users based on their token holdings, you run the `/admin-role-track` command

<figure><img src="https://1700813460-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0CDHvzQGU3HPmvN9YhTP%2Fuploads%2FKuNUSbrUAnqrQbElZWtM%2FScreenshot%202024-06-02%20at%2011.46.53%20PM.png?alt=media&#x26;token=81d34d00-38c0-49e5-a552-22286966ea49" alt=""><figcaption><p>/role-track</p></figcaption></figure>

This command has 4 parameters:

**role**: The Role you want to give users that hold the asset.

**blockchain**: The blockchain the asset belongs to.

**token\_address**: The address of the token.  For Osmosis it can be an NFT or an IBC denomination. \
NFT example: Mad Scientists would be&#x20;

```
osmo16pwjh09s662a0j2ssmzauyvkvagjwd9kpwc0mtamlwr8dtznlhfqcweap6
```

IBC example: $LAB would be&#x20;

```
factory/osmo17fel472lgzs87ekt9dvk0zqyh5gl80sqp4sk4n/LAB
```

min\_amount: The min amount of the NFT or token the user needs to hold to to get the role.
