# Add or Remove Wallet

## Registering a Traditional Wallet

Once a user clicks <mark style="color:purple;">**Start Verification**</mark>, Vulcan will automatically scan for any wallets linked between the user's Discord account and PREMINT.

If the user does not have any wallets linked to PREMINT, they will need to register their account by clicking on one of the available options to verify their assets (these will vary from server to server).\
\
**Option 1:** <mark style="color:purple;">**Marketplace**</mark> (OpenSea)

<mark style="color:$warning;">Note that OpenSea has changed their profile around. Use the main account bio, not the linked wallet bio.</mark>

<div data-full-width="false"><figure><img src="/files/qubhZsVy9V5QsNR0zw5O" alt=""><figcaption></figcaption></figure></div>

Once verified, the user will be granted all eligible roles in your server.

**Option 2:** <mark style="color:purple;">**Same-Wallet Tx**</mark>

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

Click <mark style="color:purple;">**Same-Wallet Tx**</mark>

Enter the wallet address you want to verify and click <mark style="color:purple;">**Submit**</mark>.

Follow the bot's <mark style="color:purple;">**Next Steps**</mark> prompt - send the specified amount from and to the same wallet (e.g., `0x...1234` → `0x...1234`) on the chain of your choice.

The bot will confirm ownership with a <mark style="color:purple;">**Found Wallets**</mark> message, link the wallet to your account, check your collections, and grant the appropriate role.

If the user would like to add a new wallet they would simply need to repeat either of the steps above.

## Adding a Delegated Wallet

Complete the steps in [#registering-a-traditional-wallet](#registering-a-traditional-wallet "mention") to register your <mark style="color:purple;">**HOT**</mark> wallet with Vulcan

Once your **HOT** wallet has been registered, press the <mark style="color:purple;">**Start Verification**</mark> button again

Vulcan will automatically scan your wallets for any <mark style="color:purple;">**FULL wallet**</mark> delegations. If any are found they will be automatically imported into Vulcan and linked to your Discord account.

{% hint style="info" %}
You must be using a v2 delegation from Delegate.xyz. V1 delegations are no longer able to be added via the new flow. Delegate.xyz has created a simple migration tool on their website.
{% endhint %}

<figure><img src="/files/MjYeu3Re5FlrgTwXzX6N" alt=""><figcaption><p>Successful delegated wallet import</p></figcaption></figure>

If your wallet has delegations that are currently tied to a different Discord account (i.e. shared delegations), you will see a message in the flow and a <mark style="color:purple;">**Migrate Skipped Wallets**</mark> button will appear.

<figure><img src="/files/6D4a7jwe2fFoiJ40NERL" alt=""><figcaption></figcaption></figure>

If successful, the cold wallet will be registered to your account.

## Removing a Wallet

Head over to [**https://www.vulcan.xyz/account/**](https://www.vulcan.xyz/account/)

Click on the ellipsis (...) next to the wallet you want to remove then click <mark style="color:purple;">**Remove Wallet**</mark>

Please note, when you remove your wallet, you will lose all the roles you were given with assets in that wallet.&#x20;

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

If the wallet is linked to PREMINT, you must do one of the following from the PREMINT profile dashboard at [**https://www.premint.xyz/profile/**](https://www.premint.xyz/profile/)&#x20;

* a) remove that wallet from your PREMINT account&#x20;
* b) disconnect your Discord account from the PREMINT account for that wallet


---

# 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/add-or-remove-wallet.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.
