How I launched 40 quests resulting in 111K activations

In Web3, attention is easy to buy. Adoption is not.

Quests close that gap. They turn “I heard about this protocol” into a guided set of actions that prove usage, validate completion, and reward the right behavior.

Towards the end of last year, I launched 40+ quests across major platforms, resulting in 111K+ unique activations. The work was built as a repeatable system, where each quest is treated like a mini product launch.

Overview

Resources:

Many resources were generated for the purposes of:

All Quest Resources - 

All Quest Portfolio Resources [Sheet]

Layer3 Example

What Are Quests?

A quest is an interactive onboarding and growth campaign that blends on-chain actions, offchain actions, and verification with rewards.

Think of it as a structured user journey. 

Instead of asking someone to “go try the product,” you give them a clear path to the first meaningful outcome.

Quest Journey Overview:

Example - Layer3

Layer3 Example

Layer3 Example

Layer3 Example

There are many different quest platforms, here are just a few:
 

Quest Platforms - Project Discovery [Sheet]

Layer3 Example

Why Quests Matter

Why Users LOVE Quests

Quests reduce confusion and increase confidence.

Why Projects LOVE Quests

Quests are a performance channel built around outcomes.

Instead of optimizing for impressions, teams can optimize for verifiable actions: first swap, first deposit, first vote, first bridge.

Why Quest Platforms LOVE Quests

Platforms provide the rails that make quests scalable.

They standardize task formats, verification flows, reward delivery, and discovery. That infrastructure is why quests can function as a reliable growth motion, not just a one-off campaign.

Why I LOVE Quests

My motivation is simple: quests are where growth, product, and community meet.

I like work that is measurable, user-first, and hard to fake. Building quests forces precision: every link, instruction, proof, and reward mechanic has to hold up in the real world.

Quest Activations on Layer3Layer3 Example

How I Build Quests 

Project Discovery Channels:

I source projects where quests can create meaningful first use, not just clicks.

You need to know what you’re looking for, where to find it, and what “good” looks like. 

 

Search Terms:

Discovery by Channel

Selection and Prioritization Criteria:

Collection:

Layer3 Example

Project Enrichment:

Before writing a single task, I map the protocol like a marketer and test it like a user.

Research checklist:

Web URLs

Application / Platform

Social Media and Community

Resources:

Exampe: Using Perplexity to enrich projects

Layer3 Example

If a project has a referral mechanism, I generate a tracking link early. 

Referral links give me a chance to earn something on top of the quest. 

Referral links create attribution and allow me to track my incentive structure for sustained promotion.

Referral best practices:

Example - Velvet Trade - https://dapp.velvet.capital/Referral/1 

Layer3 Example

Functional Testing

Testing is where good quests stand out. 

I complete every step exactly as a new user would.

Testing standards:

Overview:

Write a few short sentences describing how this was done. 

Build the Quest in a Google Doc

In a Google Doc, Build your quest with the following:

Resources:

Wordsmithing, Adjustments, and Review:

Most of the time, the LLM (Perplexity), found the web URLs and most of Social Media and community links. 

Example

 

The Autopilot Quest [Doc]
 - Draft built in a Google Doc

Layer3 Example

Create the Quest Preview Image

Collect your assets and use a simple template. 

Find the logo, make a background, and add it to the template in Photopea. 

Tools:

Assets:

Example - Bless PNG - Bless - quest logo psd.psd

Layer3 Example

Finally, export and upload to the quest platform. 

Native Quest Builder

Most quests were implemented in the platform’s builder, especially Layer3.

Layer3 has excellent documentation and support in the builder activation documentation

Layer3 Example

Builder focus:

Layer3 Example

Layer3 Example

Resources

Layer3 Example

Review Checklist

The goal was always the same: keep users moving, keep proof clean.

Submit For Approval

After completion of the quest inside of the builder, I submit it inside of the platform. 

Sometimes I would publish multiple quests in the same day. 

Using a telegram group, I write to a few moderators and ask for feedback. 

Layer3 Example

The moderators would review the quest and sometimes provide feedback. 

Feedback would almost always be minor and the quest would go live within 1-2 business days. 

Promotion:

After the quest was published on layer3, I would amplify the reach of the quest by doing the following:

 Layer3 Example

Resources


Monitoring

On-occasion, I’ll check back on the project to see 

Layer3 Example

Conclusion

The 111K+ activations did not come from guesswork. 

They came from a launch system designed to remove friction, protect proof quality, and make completion feel obvious.

In many cases I would receive points every time someone clicked through a quest link and signed up. 

Additionally, Layer3 gave me kickbacks for publishing quests. 

Sometimes the projects might give me a small kickback for my trouble. 

Layer3 had a very active community and anyone could publish quests

My Repeatable Quest Launch System

What clients and teams get from this approach

If you want onboarding that feels crisp, measurable, and genuinely useful to users, quests are one of the best tools Web3 has.

The difference is execution. That’s the part I’ve systematized.