πQuests & Social
Fuul provides native integrations with quest platforms and social networks, allowing projects to reward users for community engagement and task completion without any custom development.
Supported Platforms
Zealy
Quest completion
Reward users who complete specific quests in your Zealy community
Galxe
Campaign participation
Reward users who participate in your Galxe campaigns
X (Twitter) β Follow
Follow activity
Reward users who follow your project's account on X
X (Twitter) β Post
Post verification
Reward users who post specific content on X
Quest Platforms (Zealy & Galxe)
Quest integrations work on a completion basis β each user who completes the specified quest or campaign earns a reward.
1. Fetch participants
Fuul pulls the list of users who completed the quest/campaign from the platform's API
2. Deduplicate
New participants are identified by comparing against previously recorded completions
3. Record completion
Each new participant is recorded with a binary completion status
4. Distribute rewards
Rewards are distributed to all users who completed the quest (typically fixed rewards per completion)
Quest rewards are usually configured as fixed payouts (e.g., 100 points per quest completed) rather than proportional distribution.
X (Twitter) Integrations
Verify Follow
Checks if the user follows the specified account via OAuth
Fixed reward per follow
Verify Post
User submits the URL of their post, Fuul verifies it meets the criteria
Fixed reward per post
Why Use Native Integrations?
Unlike custom offchain events (which require API integration or CSV uploads), these native integrations are pre-built and require no development work:
Zero code β set up directly in the Fuul Incentives Manager
Automatic tracking β Fuul handles fetching and verifying participation
Deduplication β users are only rewarded once per quest or action
Combinable β mix with DeFi triggers for multi-action campaigns (e.g., "Complete quest + hold tokens")
Last updated