Skip to content
C

cipherquest

Sake your treasure, crack the code, and hunt

Created on 2nd May 2025

C

cipherquest

Sake your treasure, crack the code, and hunt

The problem cipherquest solves

Before CipherQuest, most task-based or reward-driven platforms were centralized, easy to game, and lacked transparent verification.
Creators had no simple, trustless way to engage communities with challenges, and users had no proof that a reward hadn’t already been pre-claimed or rigged.

CipherQuest addresses this issue by enabling anyone to create decentralized quests, where participants solve a puzzle with a title, hint, and secret key to claim a real-world on-chain reward. Everything is public, verifiable, and reward-based, no fakes, no backdoors. It fuels community engagement through curiosity, competition, and proof of effort.

Challenges we ran into

Making quests fully trustless while keeping gas costs low was a key technical hurdle. We implemented hash-locked keys, allowing creators to commit to an answer without revealing it on-chain. The answer is hashed using an irreversible algorithm, and we compare the bytes directly during validation — ensuring there’s no way to reverse-engineer the solution and only the correct input can unlock the reward.

Supporting multiple token types (ETH, stablecoins like USD, or whitelisted ERC-20 tokens) required careful handling of token standards and robust, secure reward storage logic.

On the UX side, we initially faced issues with our smart wallet integration — slow load times and even the need for a VPN in some regions. This disrupted the onboarding flow, so we pivoted to using RainbowKit, which drastically improved wallet connectivity and user experience.

We also iterated on the quest state visibility, making it easy for users to see whether a quest is unclaimed or already solved, adding to the transparency and trust in the platform.

Tracks Applied (3)

Stablecoins

CipherQuest integrates stablecoins as reward options for quests, allowing creators to fund challenges with predictable, ...Read More

Consumer

CipherQuest is built for end-users. It’s designed to be used by everyday people who want to engage in fun, rewarding, an...Read More

DeFi

CipherQuest handles on-chain funds and token logic securely. Each quest escrows a reward (ETH, stablecoin, or ERC-20), a...Read More

Cheer Project

Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.

Discussion

Builders also viewed

See more projects on Devfolio