📋Tasks & Leaderboard

Enter the /task command in your group to customize daily tasks to be completed by your community. You can reward your community members with XPs and token airdrops.

For each task, you can customize

  • Title and asset of a task

  • Reward of a task: XP (experience points) or token rewards (requires an that an Airdrop wallet has been set up, see “Airdrops” in this guide)

Available tasks

Join Telegram Group

No more unnecessary portal channels!

Your app includes a built-in portal designed to safeguard your community from bots and malicious users. Before granting access to your Telegram group, we use AI in partnership with Cloudflare to assess whether a user is genuine. If flagged as a bot, the user will not receive the invite link to your community.

Invite friends

Your app comes with a powerful, pre-built referral system. Reward users with experience points (XP) or token airdrops for inviting others to join your community. By default, the referral system is double-sided, meaning both the inviter (User A) and the invitee (User B) receive rewards (XP or tokens,

Follow socials

Reward users for following or joining your social media platforms, including:

  • X/ Twitter

  • Instagram

  • TikTok

  • Farcaster

  • Youtube

  • Discord

To create a new “follow socials” task, simple select the social media channel, add your link, customize the branding and you’re ready to go!

Note: These tasks are “soft-checked” for seamless user experience.

Watch a video

Reward users for watching your latest content on platforms like Twitch, Kick, TikTok, YouTube, X, and more.

For additional verification, you can set a password that users must enter after watching the video—perfect for live streams or exclusive content.

Join a live event

Incentivize users to participate in live events such as X Spaces or Telegram Voice Chats. To confirm attendance, you can set a password that users must enter after tuning in.

Connect to OKX wallet

You can reward users for connecting to an OKX wallet. This task type only makes sense if you are running a campaign with OKX. Feel free to reach out to the Flooz team to get assistance in setting up a campaign with OKX.

Token Balance check

Set up a token balance check to ensure that you're rewarding users who already hold a certain amount of your tokens. Select the tokens and token balance users should require and set up the reward mechanism (XP and/ or token airdrops).

For users who do not have the required minimum token balance, they will be asked to either

  • Directly buy the token with Apple Pay, Google Pay, credit card or bank transfer

  • Swap native coins to the token

  • Send required tokens to their wallet address.

All of the above is a seamless experience for the end user.


Reward your leaderboard

Within the task menu, you can manage your leaderboard with ease:

1

Select Recipients

Select between:

  • Time scale (All time, Today, This Week, This Month, ...)

  • Segement your usersbase: Top Leaderboard Spots vs. Minimum XP count

    • e.g.reward, only users that are in the top 25 leaderboard spot

    • e.g., reward only users that have a minimum of 125 XP

2

Select reward

You can airdrop tokens across all EVM chains and on Solana. Select the token you would like to airdrop and the amount per recipient.

3

Define a custom message

You can attach a personal note when rewarding users. Options include

  • A custom message

  • A custom banner (image or video)

  • A custom button (external link)

4

Preview and confirm

Lastly, you can preview the airdrop before confirming it

Note for teams that are sending airdrops to a large amount of users: The airdrops are batched in groups of 250 at a time. So if you airdrop to 1 thousand users, Flooz will execute four transactions, each containing 250 airdrops. For the sake of gas efficiency, airdrops are batched. While the airdrops are confirmed and executed fast, the notification to the end user can take minutes and, for large airdrops, potentially hours. Why? Simply put, Telegram has API limits that we need to honor and respect.

TLDR: If you airdrop to 1000 people, the transaction will be done swiftly, whereas the notification that the user has received their funds can take some time.


Manage your leaderboard

Within the task menu, you can manage your leaderboard and block and unblock users with ease. Options include

  • 🚫 Block

    • Blocked users will still earn XP, but they will be prevented from receiving airdrops and payout.s

    • To block a user, simply select "Block" from the menu and enter the username of the user you wish to block from the leaderboard.

  • ✅ Unblock

    • Did you accidentally block a user from receiving rewards? No worries! In the same way you've blocked a user, you can easily unblock by selecting the option and clicking on "Unblock."

  • 👥 View blocked

    • Here you can find a list of users you've blocked from receiving rewards. You can easily unblock users from here too!

Last updated