# Welcome to Vulcan

**What is Vulcan?**

Vulcan is a Discord-based authentication system to verify humanity and grant roles in your server according to NFT ownership. You can easily grant custom roles to holders of NFTs on various contracts.

**Do I need to sign in to a 3rd party site?**

No! Vulcan will never request you or your users to sign into any site. Asset verification through Vulcan uses the marketplaces you already know and love. Users are prompted to change their bio on these sites to confirm ownership. We will never link these sites to your users, they will have to navigate to their profile themselves to avoid any impersonators and prevent middleman attacks.

**What types of NFTs are supported?**

ERC-721 and ERC-1155 NFT verification is supported through OpenSea and Tezos NFTs through Objkt. As well as ERC-20 token support and limited staking NFTs through specific contracts.

**Vulcan is now FREE to use in your server!**

Need additional support? Head over to [<mark style="color:purple;">**https://discord.com/invite/vulcan**</mark>](https://discord.com/invite/vulcan)


---

# 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://premint.gitbook.io/vulcan/getting-started/welcome-to-vulcan.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.
