Community Guide
Product Guide
Product Guide
  • Getting Started
    • 👋Welcome to Intract
      • Why Intract?
    • 👷Set up your Community Hub
    • 🏡Community Hub Overview
  • Community Hub Guides
    • 🎯Quests
      • What are Quests?
      • Launching your Quests
        • Setting up Tasks
          • Understanding Task Features
          • How to implement On-Chain Tasks
          • How to Implement Proof of Humanity Tasks
        • Setting up Rewards
          • Submitting Tokens for Automatic Distribution
          • Adding Custom Token as Reward
          • Volume Based XPs
      • Managing Your Quests
        • Campaign Analytics
          • Loyalty Quest Analytics
        • Approving PoW Tasks
    • 🏆Leaderboard
    • 💕Loyalty Program
      • Setting up Tasks
    • 📅Events
      • Creating Events
    • 🎊Reward Store
      • Reward Store - Analytics
    • ⚙️Community Settings
    • 🤖Integrations
      • Discord
      • Telegram
    • 🤳KOLs Marketplace
  • Tools Guides
    • 📖Your Contracts
      • NFT Rewards Contracts
      • Imported Tokens
      • Imported Contracts
    • ⛓️Integrate APIs
      • 🧑‍💻For Devs
    • 🔧API Tokens
    • 🧙‍♂️Dave: No Code Task Verification
      • Understanding and Creating Actions
      • Understanding and Creating Queries
  • Resources
    • 💼Case Studies
    • 🦚Best Practices
    • 🎨Brand Kit
    • 📞Contact Us
Powered by GitBook
On this page
  • Verify OKX KYC
  • Holds a Specific Amount of Balance
  • 1. On a Token
  • 2. On A Chain's Native Coin
  • Interacted with NFTs
  • 1. Holds an NFT
  • 2. Minted an NFT
  • 3. Holds the Intract Persona NFT
  • 5. Holds a Specified ERC721 NFT
  • Done On-Chain Tasks on DAVE
  • Connected their Wallet
  1. Community Hub Guides
  2. Quests
  3. Launching your Quests
  4. Setting up Tasks

How to implement On-Chain Tasks

PreviousUnderstanding Task FeaturesNextHow to Implement Proof of Humanity Tasks

Last updated 5 months ago

Creating on-chain tasks and acquiring users with specific on-chain activity is made easy with Intract.

Our tasks can help you verify whether your questers...

Verify OKX KYC

  1. Enter the task title to be displayed, Api Endpoint, address, field name, and Initiation URL

  2. API Endpoint is the URL that OKX provides to check if a specific user’s KYC is completed

  3. Address Field Name: If a user has completed their KYC or other tasks on a platform like OKX, the system may need to match a specific piece of user data (such as a wallet or deposit address) to confirm their identity or transaction

  4. Initiation URL (optional): If you want the user to do the OKX KYC and verify the task on the go, we suggest that you add the url that redirects the user to its website

Holds a Specific Amount of Balance

1. On a Token

Enter the task title to be displayed, ERC20 contract address of the token, minimum token balance needed to verify the task, the chain on which the token is held, and the initiation URL (optional).

2. On A Chain's Native Coin

Similar to the previous task template, you can use this task template to confirm the minimum balance on a specific chain's native coin.

Interacted with NFTs

1. Holds an NFT

This task template lets you know whether or not the user holds an NFT currently.

  1. Add the Task Title to be displayed , the chain on which the NFT is held, NFT's contract address, and the initiation URL

2. Minted an NFT

This template lets you additionally target users that minted an NFT but might have sold it.

  1. Add the Task Title to be displayed , the chain on which the NFT was held, NFT's contract address, and the initiation URL

3. Holds the Intract Persona NFT

  1. Add the task title and the specific chainId to continue

5. Holds a Specified ERC721 NFT

This task template lets you know how many NFTs does the user hold out of your specified ERC721 NFT. Add the task title, ERC721 NFT contract address, minimum count, NFT's chain, and initiation URL (optional) to continue

DAVE (Dynamic Auto Verification Engine) is Intract's no-code On-chain task verification feature. Here is how you create a DAVE query and use it verify on-chain tasks without writing any code...

Connected their Wallet

To ensure that your quest's users have a connected wallet, you can add this task template and specify the kind of wallet among EVM, Starknet, Keplr, Solana, and TON.

Intract has built its to ensure that your user base is bot-less without compromising your users' privacy.

Done On-Chain Tasks on

🎯
persona NFT
DAVE