Web3 tasks
Connect your Claimr campaigns to the blockchain and drive engagement through on-chain actions.
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
Connect a Wallet - User connects their crypto wallet to the app
Wallet Balance - Check if user wallet balance meets required threshold
Token Balance - Verify token balance in user's wallet
NFT Balance - Verify that user holds specific NFTs
Link3 Balance - Check Link3 profile balance or engagement level
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
From your campaign dashboard, go to the Quests tab and click on the quest where you want to add a Web3 task.
On the quest settings page, click + Create new task.

In the Category section, click Onchain Actions.
In the Groups section, click Web3 and browse the available Web3 tasks.
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.


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.
Last updated
Was this helpful?