# Connect a wallet

This task is often a crucial first step for enabling users to participate in Web3 activities, such as claiming tokens, minting NFTs, or interacting with decentralized applications (dApps).

## **General settings**

For instructions on setting up the general parameters of your Web3 task (name, header, description, etc.), visit [**Web3 tasks**](https://claimr-io.gitbook.io/claimr-help-center/tasks/web3-tasks)**.**

## **Task type selection**

* Select **Web3** to indicate that the task will be completed using a Web3 action.
* Once you've selected Web3, choose **Wallet Balance** from the dropdown menu.

## **Task settings**

{% hint style="info" %}
**Pro tips**

* Provide clear and concise instructions on how to connect a wallet.
* Reassure users about the security of their wallet connection and emphasize that you will not have access to their private keys.
  {% endhint %}

### **Message (optional)**&#x20;

This is the message that the user will be asked to sign when connecting their wallet. This signature verification process ensures that the user truly owns the wallet they are connecting. This message is a crucial part of the wallet connection process and helps prevent unauthorized access.  Example: *"I hereby verify that I own this wallet and am authorizing it to connect to this сlaimr campaign."*

### **Network selection**

Choose the specific blockchain networks you want to allow users to connect their wallets to. You can select multiple networks if needed. In the example, Bitcoin is selected.

### **Wallet name (optional)**

Specify the name of the wallet provider you want to use for this task. If left blank, users can connect any supported wallet. In the example, MetaMask is specified.
