DAC Whitepaper
  • Welcome to DAC
  • Introduction
    • πŸ”…Overview
      • 🦈About DAC
    • ✨Vision - Mission
    • βš™οΈKey Technique
  • DAC Ecosystem
    • 🌐General Information
      • πŸ«‚Hunters
      • 🀝Requesters
      • πŸ•΅οΈAffiliates
    • πŸ›žDAC Step-by-Step Guide
      • Log In
      • Become MetaCitizen
      • Update Profile
      • Onboarding Tasks and Daily Activities
      • Complete a Quest
      • Ranks, XP, and Boost Rate
      • Hunter's Haven
      • Lumina (LM)
      • Referral System
    • πŸ“œQuests
    • 🎁Rewards
    • πŸ«‚Community
    • βš’οΈMetaMinting
      • Minting Mechanic
        • Total Mintable Tokens
        • Daily Reward Rate
        • Tax Management System (TMS)
        • Minting Difficulty
        • Disclaimer
    • πŸŽ†Ultimate Staking
      • Node System
      • Staking & Withdrawal Mechanism
      • Affiliate Reward Program
      • Disclaimer
    • 🎫NFT-Pass
    • πŸ›’NFT Marketplace
    • 🀝Venture Builder
  • Business model
    • 🧬Tokenomics
    • πŸ«‚Ambassador Program
    • πŸ’ΈPlatform Revenue
  • Roadmap
    • πŸš€Roadmap
Powered by GitBook
On this page
  1. DAC Ecosystem

Quests

A Quest is a set of one or more tasks designed to foster interaction between users and a project. It is created by a Requester, who allocates a reward budget to drive engagement, and it is similar to a marketing or user acquisition campaign in traditional business models.

Tasks can include a variety of actions depending on the Quest’s goal:

  • Social media interactions such as: Like, Follow, Retweet, Share, Comment, or Join a community or channel.

  • On-platform activities including: Registering, Logging in, Depositing, Buying, or Selling through a connected API.

  • Proof-based submissions where users need to: Submit a File, Enter an Answer, or Provide a URL as evidence of task completion.

  • Real-world actions like: Checking in at an event, Buying a ticket, or completing other offline tasks tied to specific campaigns.

Quest Status

Each Quest on the DAC platform can be in one of the following states:

  1. Draft – Still being prepared or edited before going live.

  2. Scheduled – Rewards have been deposited, and the Quest is queued to start.

  3. Ongoing – The Quest is live; users can join and complete tasks.

  4. Ended – The Quest is completed, and rewards have been distributed.

🧩 Quest Type

A Quest can be configured in one of the following formats:

  1. πŸ† Leaderboard – Top participants based on points win rewards.

  2. ⚑ First Come, First Served (FCFS) – Rewards go to users who complete the Quest first.

Create a Quest

Before launching a quest, make sure you meet the following requirements:

πŸ“Œ Prerequisites:

  • To proceed, make sure you’ve become a MetaCitizen and are logged in with your MetaMask wallet.

  • You must own at least one Community on DAC

πŸ“ Important Notes

  • Personal Communities

    • Must be KYC-verified to create Custom Quests.

  • Organization Communities

    • Must be Verified to create both Custom Quests and Checkpoint Quests.

πŸ› οΈ Step 1: Setup

In the Quest interface, click β€œCreate Quest” to begin. On the Create a Quest page, fill out the required information:

  • Title: Up to 150 characters.

  • Avatar & Thumbnail: Upload visual assets to represent the Quest.

    • Avatar: Shown on the homepage.

    • Thumbnail: Serves as the Quest’s cover image.

  • Tags: Add up to 5 tags to help users find your Quest.

  • Description: Briefly explain the purpose and benefits of your Quest.

  • Schedule: Set start and end dates (can be edited up to 3 times).

  • Preview Section:

    • Displays Thumbnail, Quest Details, List of Tasks, and End Time.

    • You can drag and drop to adjust the order of the tasks.

    • Live updates as you modify the Quest content.

Once completed, click β€œNext” to proceed.

πŸ§ͺ Step 2: Tasks

DAC offers three flexible task templates: Social, Custom, and Checkpoint, along with an All tab that lets you choose from any task type. You can configure tasks by selecting the corresponding tab for each template.

πŸ“± Setting Up a Social Task

DAC supports three social platforms:

  1. X (formerly Twitter)

  2. Telegram

  3. Discord

And an extra custom way to any platform:

  1. Visit Link

Steps to configure a Social Task:

  • Select β€œSocial” as the task type.

  • Choose the specific task platform (X, Telegram, or Discord) or manual set any platform (Visit Link)

  • Click β€œAdd” to include the task.

  • Enter the necessary details:

    • X Task: Provide the target X account or post URL.

    • Telegram Task: Input the Telegram group link.

    • Discord Task: Enter the Discord server URL.

      • For β€œGet Role” tasks, provide the Role ID to assign.

    • Visit Link: Enter a valid link starting with http:// or https://

Double-check all fields and move to the next step.

🧰 Setting Up a Custom Task

Steps to configure a Custom Task:

  • Select Task Custom from the Navigation tab, or click on "API" under the All section to start the setup.

  • Click β€œAdd” to create a new task.

  • Provide the following details:

    • Task Name: Clear and concise. Example: "Register an account on MetaHub."

    • Short Description: Instructions for how Hunters should complete it. Example: "Sign up on the MetaHub platform and verify your account."

    • Jump URL: Where users will perform the task (e.g., your website). Example: https://yourplatform.com/register

    • API Endpoint: Enter the URL of the API Endpoint that DAC will use to send task verification requests. Example: https://yourapi.com/api/verify-registered

    • API Key: Enter the API Key (Optional) to authenticate requests securely. This key will be added to the request header as x-api-key.

    • Verification Methods: Choose identity types to include in the verification request:

      • Wallet Address

      • Google

      • Telegram Username

      • Discord Username

Final Step:

  • Double-check all fields and test your API endpoint. If the endpoint is not valid, you won’t be able to continue.

  • Once completed, click "Next" to continue.

    Note: Communities that are not KYC/Verified cannot select Custom tasks.

πŸ›‘οΈ Step 3: Qualifications

In this step, you’ll define the eligibility criteria and anti-bot protection for your Quest.

πŸ” Detection Level (BMAS Anti-Fraud Protection)

  • Use the slider to set your preferred Bot Detection Level.

  • Setting it to 100% ensures that only verified users who meet BMAS conditions can participate, dramatically reducing the risk of bot activity or fraud.

🎯 Participation Qualifications:

Choose the conditions for participating in the Quest, which include:

  • All Users: Allow any Hunter to participate, regardless of status or activity level.

  • New Users: Limit participation to unranked Hunters only β€” ideal for onboarding campaigns.

  • Minimum Rank: Only Hunters who have achieved a minimum rank (as specified by the Requester) are eligible to participate.

  • NFT: Only Hunters who hold the required NFTs are permitted to join.

🎁 Step 4: Rewards

🎯 Reward Type Selection

  • You must choose the type of reward Hunters will receive. DAC supports three reward types:

    πŸͺ™ 1. Token

    • Distribute fungible tokens (e.g., BNB, MATIC, or custom ERC-20 tokens).

    • Automatically sent to winning Hunters through DAC’s smart contract.

    • Supported networks: BSC and Polygon.

    πŸ–ΌοΈ 2. NFT

    • Reward participants with non-fungible tokens (NFTs).

    • NFTs must be uploaded or linked via contract address during setup.

    • Automatically distributed to winners via smart contract after quest completion.

    πŸ“ 3. Whitelist Slot

    • Winners receive a spot in a whitelist, often for future NFT mints, token sales, or exclusive events.

    • Manually managed by the Requester β€” DAC will not handle automatic distribution.

    • Once the quest ends, Requesters must export winner data and distribute whitelist slots themselves.

πŸ”— Chain Selection

  • Choose the blockchain network for reward distribution:

    • BSC (Binance Smart Chain)

    • Polygon (POL)

  • If your reward type is NFT or Token, you must either input the contract address manually or select from a list of popular tokens, including stablecoins.

πŸ“Š Reward Distribution Methods

DAC supports two primary distribution methods:

  • ⚑ FCFS (First Come, First Served):

    Rewards go to the fastest Hunters who complete the quest.

  • πŸ† Leaderboard:

    Rewards are given based on the total points earned by each Hunter.

βš™οΈ Reward Configuration Options

Depending on the chosen method, you can set up rewards using the following options:

⚑ FCFS (First Come, First Served):

  • Equal Distribution

    • Description: Every winning Hunter receives the same number of tokens.

    • Configuration:

      • Total Winner: Total number of Hunters to receive rewards (default is 10).

      • Amount of Tokens for Each Winner on Top: The number of Tokens each winning Hunter receives.

  • Customize Reward Distribution (Tiered)

    • Description: Rewards are divided into tiers, with different token amounts for each tier.

    • Configuration:

      • Total Winner: Total number of Hunters to receive rewards (default is 10).

      • Top Winners: Specify the positions to receive rewards (starting from the highest, e.g., Top 1; tiers must be consecutive).

      • Reward for Each Winner: Tokens are awarded for each tier.

    • Note: You can add or remove tiers as needed.

πŸ† Leaderboard:

  • Leaderboard rewards are based on Hunter points. You have 3 options:

    1. Top

      • Equal Distribution

        • Description: Each top-ranking Hunter receives the same number of tokens.

        • Configuration:

          • Total Winner: Total number of Hunters to receive rewards (default is 10).

          • Amount of Tokens for Each Winner on Top: The number of Tokens each top Hunter receives.

      • Customize Reward Distribution (Tiered)

        • Description: Rewards are divided into tiers with varying token amounts.

        • Configuration:

          • Total Winner: Total number of Hunters to receive rewards (default is 10).

          • Top Winners: Specify the consecutive top positions for rewards (starting from the highest).

          • Reward for Each Winner: Tokens are awarded per tier.

        • Note: Tiers can be adjusted as needed.

    2. Random

      • Description: Rewards are distributed randomly to Hunters, regardless of ranking.

      • Configuration:

        • Total Winner: Total number of Hunters to receive rewards (default is 10).

        • Amount of Tokens for Each Winner on Random: Tokens each randomly selected Hunter receives.

    3. Top and Random (Combined)

      • Description: Combines rewards for top-ranking Hunters with random rewards.

      • Configuration:

        • Total Winners: Total number of Hunters to receive rewards (default is 10).

        • For the Top Portion: Choose one of the following:

          • Equal Distribution:

            • Number of Winners Determined Based on Leaderboard Rankings: Number of top Hunters to reward.

            • Amount of Tokens for Each Winner on Top: The number of Tokens each top Hunter receives.

          • Customize Reward Distribution:

            • Top Winners: Specify consecutive top positions to receive rewards.

            • Reward for Each Winner: Tokens for each tier.

            • Note: Tiers can be added or removed as needed.

        • For the Random Portion:

          • Number of Winners Determined by Random: Number of Hunters to receive rewards randomly.

          • Amount of Tokens for Each Winner by Random: Tokens each randomly selected Hunter receives.

        Note: The total number of rewarded Hunters from the Top and Random portions must equal the Total Winners configured.

πŸ”’ Total Reward

  • The system calculates and displays the total number of tokens required to fund the reward pool.

  • Once you have completed these steps, click Finish to finalize.

✏️ Edit Quest

The ability to edit a Quest on DAC depends on its current status. Below are the editing rules and restrictions based on each stage of the quest lifecycle:

πŸ“ Draft

  • You have full control over the Quest.

  • All information is editable, and you can also delete the Quest if needed.

πŸ“… Scheduled

  • You can edit all quest content except for Step 4 (Rewards).

    βœ… Editable:

    • Setup: Title, Description, Tags, Avatar, Schedule, etc.

    • Tasks, Qualifications, and other details

    🚫 Not Editable:

    • Step 4: Rewards (Chain, Token, Distribution, etc.)

      Once the quest is scheduled, the reward configuration is locked to maintain consistency and fairness.

πŸš€ Ongoing

  • In-progress quests can be updated up to three times.

    βœ… Editable:

    • Setup: Title, Description, Tags, Avatar, and End Date

    • Qualifications: All criteria can be adjusted

    🚫 Not Editable:

    • Tasks and reward structures (Step 2 and Step 4)

βœ… Completed

  • Quests marked as Completed are fully locked, meaning no further edits can be made β€” except for the Submit Proof task.

  • For quests that include a Submit Proof task:

    • Requesters can still review, approve, or reject submissions from Hunters after the quest ends.

    • Requesters have a 5-day review window to finalize decisions.

    • After 5 days, any pending submissions that have not been explicitly approved or rejected will be automatically rejected by the DAC system.

    This ensures a fair and timely resolution for all participants while giving Requesters adequate time to review proof-based tasks.

πŸ› οΈ How to Edit a Quest

To modify a quest:

  1. Navigate to your Quest list.

  2. Click on the Quest you want to update.

  3. In the Quest Details page, click β€œEdit” and begin making your changes (based on the allowed status rules above).

  • To edit a Quest, simply click on the Quest you wish to modify, then click on Edit in the Quest Details and start making your desired changes.

PreviousReferral SystemNextRewards

Last updated 2 months ago

πŸ”” Important: Invite the DAC verification bot to your group.

Learn more about BMAS here:

πŸ‘‰

πŸ“œ
Learn how to invite the bot β†’
See Point Earning & Referrer Rules
DAC - Bot Mitigation and Anti-fraud System β†’