Quests actions

  • Visit a website and explore it

Twitter (X)

  • Follow an account

  • Retweet a post

  • Quote‑tweet a post

  • Like a post

Discord (verified via bot)

  • Join a server/channel

  • Send a message in a specific thread/channel

  • Claim a role

Telegram (verified via bot)

  • Join a channel

  • Join a chat

  • Visit a Telegram MiniApp (only when a partner campaign requires it)

YouTube

  • Subscribe to a channel

  • Like a video


Onchain quests (Web3)

QuestMe classifies onchain actions by intent and verification depth.1

Interaction

A simple onchain interaction (usually a transaction without volume requirements).Examples

  • send a transaction to an address/contract

  • call a contract function without volume

Action

A contract interaction without volume but with a specific outcome (e.g., minting an NFT).Examples

  • mint NFT

  • claim / redeem

  • specific contract call

Volume

An action with measurable volume (swap, staking, liquidity, deposits).Examples

  • swap on a DEX

  • stake

  • deposit/withdraw in a protocol

  • add liquidity

Balance / Holdings (ERC standards)

Ownership and balance checks:

  • ERC‑20: token balance

  • ERC‑721: NFT ownership (collection/item)

  • ERC‑1155: multi‑token ownership/balance

Base App

  • Follow an account

  • Like a post


Best practice: building a user path

Easy social quests

1–2 easy social quests (fast first progress)2

First onchain confirmation

1 interaction/action (first onchain confirmation)3

Core value quests

1–2 volume quests (core value to the project)4

Retention quest

1 retention quest (return after 24–72 hours) arrow-up-right

Last updated