//PORTAL_&_COWORKRESUMECONTACT2026.06.02
//PORTAL_&_CO · CS-04CASE STUDY← ALL WORK
CS-04 · WEB3 · ENGAGEMENTSHIPPED

DSCVR

Senior Product Design — Engagement, Retention & Habit Formation for a decentralized social platform, centering on streak systems that reward consistency and reduce participation anxiety.

ROLE
SENIOR PRODUCT DESIGN
YEAR
2024
SCOPE
RETENTION → SHIP
FOCUS
RETENTION SYSTEM
PRODUCT DESIGNWEB3ENGAGEMENTRETENTIONHABIT FORMATION
FIG. 01 — PRODUCT HERO

01 //

OVERVIEW

DSCVR is a decentralized social platform built for crypto-native communities. While the platform attracted strong traffic through launches, airdrops, and community events, sustaining daily participation required a system that normalized return behavior beyond hype cycles.

I led product design work focused on engagement, retention, and habit formation, centering on the design of a streak system that rewarded consistency, reduced participation anxiety, and created long-term motivation through progress, status, and incentives.

02 //

THE CHALLENGE

Web3 platforms often experience extreme volatility: sharp engagement spikes followed by rapid decay. At DSCVR, this showed up as inconsistent daily participation, high lurker-to-contributor ratios, and motivation that collapsed after missed days.

The platform needed a lightweight habit loop that rewarded showing up—without creating spam, pressure, or performance anxiety.

  • Inconsistent daily participation between launches and events
  • High lurker-to-contributor ratio
  • Users unsure what "counts" as participation
  • Motivation collapsed after missed days
  • Need for a lightweight habit loop without spam or pressure
03 //

RESEARCH

Rather than treating streaks as a simple counter, we framed them as a behavioral system grounded in motivation theory. I contributed to internal documentation exploring habit formation principles adapted from behavioral psychology, including insights inspired by Atomic Habits.

Key principles we applied: • Users don't crave the action; they crave the change in state • Progress must remain visible even after setbacks • Hard resets discourage re-engagement • Social recognition reinforces habits more effectively than private rewards

This led to a guiding rule: Streaks should encourage return, not punish absence.

  • Users don't crave the action; they crave the change in state
  • Progress must remain visible even after setbacks
  • Hard resets discourage re-engagement
  • Social recognition reinforces habits more effectively than private rewards
04 //

PROCESS

Design Hypothesis: If users can see progress, recover from small lapses, and earn meaningful recognition for consistency, daily participation becomes habitual instead of fragile.

05 //

SYSTEM DESIGN — STREAKS AS A HABIT ENGINE

Streaks were designed as a commitment system, not a punishment mechanism. Instead of hard resets, we explored streak decay (decreasing by one day rather than resetting to zero). Visible progress remained even after missed days, and previous effort continued to 'count.'

This reduced the all-or-nothing pressure common in streak systems. Streaks were framed across multiple time horizons—7, 14, and 28 days—allowing users to re-anchor motivation even if longer streaks broke.

  • Streak decay instead of hard reset
  • Visible progress preserved after missed days
  • Multi-period milestones (7, 14, 28 days)
  • Short-term wins build toward long-term habit formation
06 //

KEY UX SURFACE — STREAK CLAIM FLOW

The daily streak claim became the core interaction moment. We designed it to be lightweight, immediately rewarding, and forgiving. The claim flow provides clear confirmation, immediate visibility of points or progress, and reinforcement that 'this action mattered.'

The streak card appears in the user's feed and profile, making the daily ritual visible and socially legible.

  • Low-friction daily claim action
  • Immediate feedback and reward visibility
  • Progress indicators showing streak milestones
  • Clear visual language for streak states

07 //

EDUCATION & RECOVERY DESIGN

Early streak concepts risked creating pressure: missing one day erased all progress. To counter this, we designed recovery mechanics and educational entry points.

The 'Learn More' modal explains how streaks work, what rewards are possible, and importantly—that progress survives imperfection. This reduced anxiety around breaking streaks and encouraged users to continue rather than quit after a lapse.

  • Learn More entry point with clear explanation
  • Educational copy reduces participation anxiety
  • Recovery paths instead of hard resets
  • Progress visible even after streak breaks
08 //

SHARING & SOCIAL REINFORCEMENT

Streaks were designed to extend beyond private progress into social identity. Profile share cards display streak status, making participation visible to others.

This transforms streaks from hidden metrics into identity signals within the community. Users share their streaks as a form of social proof, reinforcing both their own habit and encouraging others to participate.

  • Profile share cards with streak status
  • Social visibility of participation
  • Identity signaling through streak display
  • Low-friction sharing mechanisms

09 //

SOCIAL PROOF IN FEED

Streak activity appears in the community feed, creating ambient motivation. Seeing others claim streaks normalizes daily participation and provides social proof that 'showing up' matters.

This passive visibility reinforces the habit loop without requiring explicit sharing—the feed itself becomes a motivational layer.

  • Streak claims visible in community feed
  • Ambient motivation through social proof
  • Normalizes daily participation

10 //

REWARDS, REFERRALS & LONG-TERM MOTIVATION

Once streaks established daily return behavior, sharing and referrals became amplifiers. We explored multiple reward types tied to streak milestones: points contributing to airdrop odds, badges and status indicators, potential NFTs and digital collectibles, and profile customization.

Rewards were designed to provide immediate validation, signal progress and status, and reinforce identity within the community. Long-term motivation came from compounding value rather than instant gratification.

  • Points contributing to airdrop odds and multipliers
  • Badges and status indicators
  • Profile customization (banners, avatars)
  • Referral streaks with dual rewards
  • Long-term value through compounding incentives
11 //

VIDEOS

VIDEO 01
Streak card interaction showing daily claim flow
VIDEO 02
Streak cards appearing in the community feed
12 //

ITERATION

Early streak designs revealed several issues that required iteration.

  • Hard resets discouraged casual users
  • Some rewards felt too abstract
  • Without recovery paths, motivation collapsed
We adjusted with softer recovery mechanics, more visible progress indicators, clearer reward signaling tied to streak milestones, and reduced emphasis on loss.
13 //

COLLABORATION

I worked closely with product leadership, engineering, and community/growth stakeholders to design and evolve DSCVR's streak and retention systems.

My collaboration focused on translating behavioral theory into product mechanics, evaluating reward structures and incentive tradeoffs, aligning streak logic with technical feasibility (FE/BE), and connecting streaks to sharing, referrals, and long-term incentives.

Documentation included behavioral rationale for streak mechanics, UX flow outlines and milestone definitions, reward system explorations (points, NFTs, customization), FE/BE requirement questions to scope feasibility, and stakeholder decks summarizing engagement patterns and outcomes.

Process artifacts: Jira ticketing for feature development, cross-functional collaboration with engineering and growth, product strategy docs, and iterative design process with regular stakeholder reviews.

14 //

OUTCOMES

Behavioral Outcomes

  • Increased daily participation among streak-engaged users
  • Higher contributor activity relative to lurkers
  • More stable DAU between launches
  • Streaks became a structural retention layer rather than a novelty feature

System Impact

  • Sharing and referrals performed better once streaks normalized daily return behavior
  • Recovery mechanics reduced churn from casual users
  • Multi-period streaks allowed re-engagement after breaks
15 //

REFLECTION

What Worked

Framing streaks as a commitment system rather than a punishment mechanism reduced anxiety and increased daily participation. Recovery paths were essential—users returned after breaks instead of giving up entirely.

What I Would Refine

Further segment streak UX for casual vs power users. Deepen the connection between streaks and long-term identity within communities. Introduce recovery mechanics earlier in the design process.

How Streaks Shaped Platform Behavior

Streaks normalized daily participation as the default behavior rather than the exception. The system shifted DSCVR from event-driven engagement spikes toward more resilient, habit-driven daily activity.

Case Study

DSCVR

← ALL WORK