⚡
claimr
  • Getting started
    • Create an account
    • Sign in to your account
    • Reset password
    • Edit profile
  • ⚡️claimr core components
  • Team roles and management
  • Campaigns
    • Create new campaign
    • Campaign settings
  • Groups
    • Create new group
    • Group settings
  • Quests
    • Create new quest
    • Quest settings
  • Tasks
    • Create new task
    • Task settings
    • Telegram tasks
    • X (Twitter) tasks
    • TikTok tasks
    • Discord tasks
    • YouTube tasks
    • Web3 tasks
      • Connect a wallet
      • Transactions count
      • Wallet balance
      • Token balance
      • NFT balance
      • Link3 balance
      • Mint an NFT (721)
      • Mint an NFT (1155)
      • Verify transactions
    • PoW tasks
    • HTTP request tasks
    • Referral tasks
    • Form tasks
    • Poll tasks
    • Events tasks
    • API tasks
  • Widget
    • Publish campaign
    • Widget configurations
    • Widget attributes
    • Integrate claimr widget into your website
    • claimr widget integrations
      • Google Analytics integration
      • Google Analytics Client ID
      • Google Tag Manager integration
      • HotJar integration
  • Rewards
    • Reward settings
    • Custom rewards
  • Events
    • Daily check-ins
    • Challenges
    • Ranks
    • KOLs
  • Codes
    • Secret codes
    • Invite codes
      • Enter invite code task
      • Claim invite code task
    • Gift codes
  • Test users
  • Pop-ups
    • Into pop-up
    • Completion pop-up
  • API
    • API token
    • API methods
    • User token
  • Webhooks
    • Set up webhooks
    • Assign webhooks
    • Webhook scopes
  • SDK
  • Forms
    • Create forms
    • Form settings
    • Pages
    • Blocks
    • Quizzes
  • Data analytics
    • Activity
    • PoW analytics
    • User information
    • Failed actions
    • Issues analytics
  • How to
    • Create X campaign
    • Create Discord campaign
    • Integrate claimr widget into dApp
    • Integrating claimr widget into Telegram mini app
    • Customize user experience with tags and attributes
    • Add custom points to users
  • UX requirements
    • Campaign UX requirements
    • Group UX requirements
    • Quest card UX requirements
    • Quest UX requirements
    • Task UX requirements
    • User progress UX requirements
    • Pop-ups UX requirements
    • Interactive components UX requirements
Powered by GitBook
On this page
  • General settings
  • Task type selection
  • Task settings
  • Networks
  • Method ID

Was this helpful?

  1. Tasks
  2. Web3 tasks

Verify transactions

Verify and reward users for executing a specific transaction on a selected blockchain network.

PreviousMint an NFT (1155)NextPoW tasks

Last updated 7 months ago

Was this helpful?

This is a powerful task for incentivizing on-chain interactions with your smart contracts, rewarding users for participating in specific DeFi protocols or tracking contributions to a DAO.

General settings

For instructions on setting up the general parameters of your Web3 task (name, header, description, etc.), visit .

Task type selection

  • Select Web3 to indicate that the task will be completed using a Web3 action.

  • Once you've selected Web3, choose Verify transactions from the dropdown menu.

Task settings

Pro tips

  • Provide clear instructions on how to execute the specific transaction, including any necessary steps like connecting a wallet, accessing the relevant dApp or smart contract, and providing the required parameters.

  • Specify the purpose of the transaction, the smart contract involved, and any relevant links (e.g., to the dApp or blockchain explorer) in the task description.

  • If the task involves interacting with smart contracts, emphasize security best practices and remind users to verify the transaction details before executing.

Networks

  • Select the blockchain network on which the token is issued.

  • You can add multiple networks using Add Network button.

  • For each network, you'll need to specify the Contract Address of the token on that specific network. This ensures that the task accurately checks the user's token balance across all relevant networks.

Method ID

What is it?

Method ID is a unique identifier that specifies which function within a smart contract is being called during a transaction. It's essentially a short code derived from the function's name and the types of its parameters.

Where to find it?

You can typically find the Method ID of a transaction by exploring its details on a blockchain explorer. Here's how you can do it using Etherscan as an example:

  1. Locate the transaction: Find the specific transaction you're interested in on Etherscan. You can search for it using the transaction hash, address involved, or block number.

  2. View transaction details: Once you've found the transaction, click on its transaction hash to view its details.

  3. Find the Method ID: In the transaction details page, look for a section labeled "Input Data." Within this section, you should see the Method ID displayed, usually at the beginning of the input data string.

Notes

  • The Method ID is usually represented as a hexadecimal value (starting with "0x").

  • The exact location and format of the Method ID may vary slightly depending on the blockchain explorer you're using.

  • If you're having trouble finding the Method ID, consult the documentation or help resources of the specific blockchain explorer you're using.

Min count (optional): Specify the minimum number of times this specific transaction needs to be executed for the task to be completed. For example, entering "3" would require users to execute the transaction at least 3 times.

Web3 tasks
Task settings
Example: Method ID