Truffle

Truffle

Incentives & Growth Optimization

  • Visual multi-step builder that maps actions, rules, and rewards as an editable flow

  • Templates for common patterns: leaderboards, raffles, rebates, liquidity boosts, and loyalty programs

  • Guardrails for budgets, funding, and caps so teams can move fast without misconfiguring incentives

  • Visual multi-step builder that maps actions, rules, and rewards as an editable flow

  • Templates for common patterns: leaderboards, raffles, rebates, liquidity boosts, and loyalty programs

  • Guardrails for budgets, funding, and caps so teams can move fast without misconfiguring incentives

ROLE

ROLE

Senior UX Consultant

Senior UX Consultant

INDUSTRY

INDUSTRY

Blockchain Services

Blockchain Services

YEAR

YEAR

2025

2025

CATEGORY

CATEGORY

UX/UI

UX/UI

ROLE

Senior UX Consultant

INDUSTRY

Blockchain Services

YEAR

2025

CATEGORY

UX/UI

0M

+

Ecosystem users impacted by my work

0K

+

Daily traders impacted by my work

$0M

Annual protocol revenue influenced

$0M

Txn volume from claimed rewards

0M

+

Ecosystem users impacted by my work

0K

+

+

Daily traders impacted by my work

0M

+

Annual protocol revenue influenced

0K

+

+

Txn volume from claimed rewards

0M

+

+

+

Ecosystem users impacted by my work

0K

+

+

Daily traders impacted by my work

$0M

Annual protocol revenue influenced

$0M

Txn volume from claimed rewards

Design Impact

Design Impact

  • LaunchLab, leaderboards, incentives, airdrops, raffles: rewards experiences I worked on are all built into Raydium to make a powerful and robust growth engine.

  • LaunchLab, leaderboards, incentives, airdrops, raffles: rewards experiences I worked on are all built into Raydium to make a powerful and robust growth engine.

  • The incentives UX I helped to design is currently live as an embedded component inside Raydium’s rewards drawer and other Torque‑powered surfaces, which are exposed to a large, active user base of millions. Raydium processed $51.9 B in trading volume in Q3 2025, and LaunchLab alone contributed $12.8 M (about 53% of total revenue), illustrating how crucial end-users' engagement and participation is with rewards for Raydium and most DeFi platforms on Solana.

  • The incentives UX I helped to design is currently live as an embedded component inside Raydium’s rewards drawer and other Torque‑powered surfaces, which are exposed to a large, active user base of millions. Raydium processed $51.9 B in trading volume in Q3 2025, and LaunchLab alone contributed $12.8 M (about 53% of total revenue), illustrating how crucial end-users' engagement and participation is with rewards for Raydium and most DeFi platforms on Solana.

  • My work corresponds to protocol revenue of roughly ~ $512 K quarterly and ~ $2.05 M annually for Torque, and an implied ≈ $205 M in transaction volume from claimed rewards across all of Raydium's rewards features powered by Torque.*

  • My work corresponds to protocol revenue of roughly ~ $512 K quarterly and ~ $2.05 M annually for Torque, and an implied ≈ $205 M in transaction volume from claimed rewards across all of Raydium's rewards features powered by Torque.*

  • This value only exists because end-users can clearly see, understand and effortlessly claim the rewards surfaced through the UI, supporting high claim rates. Additionally, it is made possible via the simplified incentive launch flow DeFi teams can easily experiment with to optimize for changing market conditions and other variables.

  • This value only exists because end-users can clearly see, understand and effortlessly claim the rewards surfaced through the UI, supporting high claim rates. Additionally, it is made possible via the simplified incentive launch flow DeFi teams can easily experiment with to optimize for changing market conditions and other variables.

Design Highlights

NO-CODE REWARDS ENGINE

Understand who you are rewarding and what works.

  • Multi-step flow with progressive disclosure to enable the configuration of actions, rules, and rewards

  • Templates for common patterns such as leaderboards, raffles, rebates, liquidity boosts, and loyalty programs

  • Guardrails for budgets, funding sources, and caps so teams can move quickly without misconfiguring incentives

TARGETING & ANALYTICS

Target cohorts based on on-chain behaviour, wallet segments, and historic campaign participation.

  • See projected and realized costs, claimed versus unclaimed rewards, and high level ROI indicators

  • Campaign and incentive vitals analytics allowing teams to make decisions about whether to scale, pause, or iterate fast

USER-FRIENDLY CLAIMS

A consistent, predictable claim experience across reward types.

  • Shared pattern for connect and sign, eligibility checks, and claim confirmation

  • Clear states for eligible, ineligible, already claimed, and pending

The Problem

The user rewards (aka Incentives) segment of the Solana ecosystem had a barrier of entry: only teams with developer resources could reliably deploy sophisticated reward logic.

Campaign setup was brittle, often requiring code, manual joins, and careful orchestration. There was no clear way for decision makers or product leads to visualize the links between actions, rules, rewards or ROI. Instead, logic lives scattered across SDKs and spreadsheets.

Smaller projects often gave up this path entirely, focusing solely on standard token incentives or missing growth opportunities altogether.

The Problem

The user rewards (aka Incentives) segment of the Solana ecosystem had a barrier of entry: only teams with developer resources could reliably deploy sophisticated reward logic.

Campaign setup was brittle, often requiring code, manual joins, and careful orchestration. There was no clear way for decision makers or product leads to visualize the links between actions, rules, rewards or ROI. Instead, logic lives scattered across SDKs and spreadsheets.

Smaller projects often gave up this path entirely, focusing solely on standard token incentives or missing growth opportunities altogether.

The Solution

I designed a multi-step, visual campaign builder that turned complex logic into an understandable, editable flow. The three most crucial elements in the improved flow to launch an incentive were pre-defined templates, incentivized action configuration, and distribution method.

Tab 1 of 3: Templates
Tab 1 of 3: Templates

The Solution

I designed a multi-step, visual campaign builder that turned complex logic into an understandable, editable flow. The three most crucial elements in the improved flow to launch an incentive were pre-defined templates, incentivized action configuration, and distribution method.

Design Details

Design Details

One of the harder challenges was making multi-step reward logic readable and editable.

One of the harder challenges was making multi-step reward logic readable and editable.

I introduced a modular flow language using cards, connectors, and inline hints, designed so that even unfamiliar users can trace and test behaviour.

I introduced a modular flow language using cards, connectors, and inline hints, designed so that even unfamiliar users can trace and test behaviour.

Because every connection and branch is visible, it becomes easier to debug, iterate, and explain incentive structure to stakeholders (engineering, marketing, or operations teams).

Because every connection and branch is visible, it becomes easier to debug, iterate, and explain incentive structure to stakeholders (engineering, marketing, or operations teams).

The Outcome

The Outcome

With a template-driven flow in place, the friction to launch an incentive dropped drastically. Teams no longer needed engineers to iterate campaigns; non-technical roles could own growth experiments themselves.

With a template-driven flow in place, the friction to launch an incentive dropped drastically. Teams no longer needed engineers to iterate campaigns; non-technical roles could own growth experiments themselves.

Torque now relies on this UX foundation across its broader platform (campaigns, analytics, SDK extensions) to maintain consistency in how incentive logic is conceived and used.

Torque now relies on this UX foundation across its broader platform (campaigns, analytics, SDK extensions) to maintain consistency in how incentive logic is conceived and used.

*The term incentive is Torque's chosen naming convention for the prize a user can win by participating, meeting the defined criteria and or completing the defined actions. It is commonly used interchangeably across different platforms in the Solana ecosystem as user rewards, rewards offer, or rewards campaign.

*The term incentive is Torque's chosen naming convention for the prize a user can win by participating, meeting the defined criteria and or completing the defined actions. It is commonly used interchangeably across different platforms in the Solana ecosystem as user rewards, rewards offer, or rewards campaign.

*Based on Raydium’s Q3 2025 reports and a claim‑limited revenue‑share model, the incentives UX I designed maps to roughly $512 K in quarterly protocol revenue (~$2.05 M annualized) and ≈$205 M in claimed rewards‑linked transaction volume assuming Torque powers all reward surfaces, earns 5% on claimed rewards, and that 80% of distributed rewards are claimed.

*Based on Raydium’s Q3 2025 reports and a claim‑limited revenue‑share model, the incentives UX I designed maps to roughly $512 K in quarterly protocol revenue (~$2.05 M annualized) and ≈$205 M in claimed rewards‑linked transaction volume assuming Torque powers all reward surfaces, earns 5% on claimed rewards, and that 80% of distributed rewards are claimed.

Design Highlights

Understand who you are rewarding and what works.

  • Multi-step flow with progressive disclosure to enable the configuration of actions, rules, and rewards

  • Templates for common patterns such as leaderboards, raffles, rebates, liquidity boosts, and loyalty programs

  • Guardrails for budgets, funding sources, and caps so teams can move quickly without misconfiguring incentives

NO-CODE REWARDS ENGINE

USER-FRIENDLY CLAIMS

A consistent, predictable claim experience across reward types.

  • Shared pattern for connect and sign, eligibility checks, and claim confirmation

  • Clear states for eligible, ineligible, already claimed, and pending

TARGETING & ANALYTICS

Target cohorts based on on-chain behaviour, wallet segments, and historic campaign participation.

  • See projected and realized costs, claimed versus unclaimed rewards, and high level ROI indicators

  • Campaign and incentive vitals analytics allowing teams to make decisions about whether to scale, pause, or iterate fast