Skip to main content

What are Web3 tasks?

Web3 tasks reward users for performing on-chain actions like connecting wallets, holding tokens, minting NFTs, or completing blockchain transactions. These tasks verify cryptocurrency wallet activity and blockchain interactions automatically. Use Web3 tasks to:
  • Verify wallet ownership and encourage wallet connections
  • Reward users for holding specific tokens or NFTs
  • Track on-chain activity like transactions, swaps, or contract deployments
  • Build blockchain-native communities through verified on-chain participation
  • Gate access based on wallet balance or transaction history
For detailed information about general task settings, including task header, description, rewards, dependencies, and more, refer to Task settings.

Available Web3 tasks

claimr offers Web3 tasks across several categories. All tasks are found in the Web3 group under the Onchain Actions category.

Wallet & balance verification

Transaction tracking

  • Transactions Count - Check number of on-chain transactions for a user
  • Verify Transactions - Verify that user made a blockchain transaction
  • Verify EVM Token Transfer - Verify that user sent or received EVM tokens

On-chain events

  • Onchain Events Count - Count specific blockchain events
  • Onchain Events Value - Track total value from on-chain events
  • Onchain Events Streak - Track how many days a blockchain event occurred in a row

NFT actions

  • Mint an NFT (EVM 721) - User must mint an NFT on-chain (ERC-721 standard)
  • Mint an NFT (EVM 1155) - User mints an ERC-1155 NFT
  • Mint a Random NFT (EVM 721) - User mints a randomly generated NFT
  • Mint a Zora NFT - User mints a Zora NFT collection item
  • Swap an NFT (EVM 721) - Verify that user completed an NFT swap transaction

Smart contracts

  • Deploy EVM Contracts - User deploys a smart contract on EVM network

Create a task

1

Open the quest

From your campaign dashboard, go to the Quests tab and click on the quest where you want to add a Web3 task.
2

Create a new task

On the quest settings page, click + Create new task.
Task type section

Task type section

3

Select Onchain Actions

In the Category section, click Onchain Actions.
4

Select Web3

In the Groups section, click Web3 and browse the available Web3 tasks.
5

Choose your task

Select the task that matches your campaign goal and click Continue.

Configure task settings

Each Web3 task has specific configuration options. Common settings include: Completion points: Set the number of points awarded when the user completes the task. Points multiplier (%): Add a percentage-based bonus to the total reward. Network/Chain: Select which blockchain network to verify (Ethereum, Polygon, Base, etc.) Contract address (for token/NFT tasks): Enter the smart contract address to verify Minimum amount (for balance tasks): Set the required threshold Click Advance settings to configure additional options like dependencies, completion pop-ups, and metadata. Click Create task to save your Web3 task.
Example: Connect a wallet task preview

Example: Connect a wallet task preview

Example: Select a wallet stage

Example: Select a wallet stage

To see how your task will appear to users, click Preview. This will open a new tab showcasing three different views: desktop, tablet, and mobile. You can toggle between these views to ensure your task looks and functions seamlessly across all devices.
Pro tip: Web3 tasks automatically verify on-chain activity, so users can’t fake completion. This makes them ideal for gating high-value rewards or building verified Web3 communities.