Building Trust in Blockchain Transactions with Transparency & Predictable Pricing

Nume protocol main image
MY ROLE

I designed and collaborated with Content Designer

COLLABORATORS

6 team members - 4 Engineers, Product manager, and me

TIMELINE

Mar 2023 - Dec 2023, Work on this paused at the moment

CONTEXT

At Nume Crypto, we strive to make blockchain interactions seamless, predictable, and user-friendly. However, users often struggle with two key pain points: uncertainty around transaction statuses and the unpredictability of per-operation fees. These factors create confusion, hinder trust, and limit engagement in blockchain transactions.

48,709

Transactions

3,577

Nume users

10.9%

User conversion to Nume Premium
User & Business Alignment

Meet Arjun, a crypto enthusiast

To design a seamless blockchain experience, we created a proto persona representing a typical user. This persona helped us align solutions with real user behaviors and expectations.

proto persona of Nume users
Proto persona representing our typical user

Understanding users & business priorities

To create a solution that works, I had to align both user and business priorities.

User needs and business goals

Through research, I identified that transaction uncertainty and fee complexity caused the highest drop-off rates. Fixing these was our top priority.

DEFINING THE CORE PROBLEM

How might we create a more transparent and predictable blockchain transaction experience that fosters user trust and drives higher engagement?

BREAKDOWN OF THE PROBLEM

🔍  Lack of transaction visibility

Leads to unnecessary retries, frustration, and support tickets.

💸  Unstable per-operation fees

Makes users hesitant to transact frequently.

🤨️ Distrust in subscription models

Many users fear hidden charges or difficult cancellation processes.

IDEATION

Exploring potential solutions

We brainstormed multiple approaches to address these pain points while considering feasibility, usability, and alignment with blockchain principles.

Ideas for Nume protocol problem
Early concepts considered
PROBLEM 1

How can we design a more transparent transaction experience

Previously, once a user initiated a transaction, there was no clear indication of whether it was pending, failed, or completed. To address this, I explored multiple design variants for the Transaction History feature, focusing on transparency and usability. Some of these included:

Transaction history variants

Why we chose Variant 3

  1. Better information architecture & scanability: The table format ensures that all transactions are presented in a structured, tabular view. This helps users quickly scan through key data points, compare transactions, and find what they need efficiently.
  2. Global placement of claim funds button: Placing the Claim Funds button at the top improves discoverability. Users don’t have to hunt for it within the transaction list, reducing frustration and making the interface more predictable.
  3. Future scalability: As transaction volumes increase, a table format is inherently more scalable and user-friendly compared to long vertical lists. Sorting and filtering options can also be added later without a major redesign.
ITERATION & ENHANCEMENTS

Introducing status modals

During internal testing, we discovered that uncertain delays in transaction status updates due to Ethereum network congestion caused confusion. To address this, I designed status modals that provided users with real-time feedback on their transaction progress.

Key enhancements with status modals

  1. Clear messaging at various stages: Pending, confirmed, or failed transactions now have distinct visual cues.
  2. Actionable CTA - "View Transaction Status": Users can check updates directly in the Transaction History section.
  3. Reduced frustration & better expectation management: Users now get proactive updates, helping them make informed decisions rather than guessing transaction outcomes.
FINAL SOLUTION
From confusion to clarity: A seamless transaction experience

The final Transaction History design provides comprehensive status updates with clear calls to action, enabling users to track and manage their transactions seamlessly.

Withdrawal in progress view in transaction history page
PROBLEM 2

How can we make blockchain transactions more affordable and predictable

For many users, blockchain transactions were still an unpredictable expense. With fluctuating gas fees and per-operation costs, users had to calculate expenses for every transaction, leading to hesitation and lower adoption.

Exploring multiple pricing models

We iterated through multiple pricing models before settling on the final approach:

Different pricing models

Technical constraints & considerations

  1. Automated billing: The Nume network automates billing, deducting the subscription fee from the user’s Nume balance every X settlements. Nume runs settlements three times a day, and pricing is based on the number of settlements.
  2. Optimized renewal frequency: Subscriptions are set to renew at the uppermost bound of settlement frequency, ensuring billing occurs no earlier than 30 days.

User flow for subscription management

To ensure a seamless experience, I designed a user flow for managing Nume Premium subscriptions:

Nume Premium subscription management flow
FINAL SOLUTION
Introducing Nume Premium: A subscription model for blockchain

Nume Premium simplifies blockchain costs with a flat 1.99 DAI/month subscription, providing unlimited access to network operations, including:

  1. Token transfers, withdrawals, NFT trades, and mints
  2. No gas fees or congestion-based pricing
  3. Trustless subscription management directly on-chain, allowing users to cancel anytime.
Subscribing to Nume premium interaction

Design rationale

  1. Familiar subscription model: Users intuitively understood the benefits of unlimited access for a fixed price.
  2. Seamless onboarding: Subscription required just a few clicks, removing friction from sign-up.
  3. Transparent & trustless system: Users could cancel anytime without intermediary approvals.
IMPACT & SUCCESS METRICS

Impact

We launched Transaction History to General Availability (GA) for all Nume users. Before the release, users struggled with unpredictable settlement times, often leading to frustration and lower engagement. Post-launch, qualitative feedback and quantitative metrics confirmed significant improvements.

Success metrics

48,709

Transactions processed using transaction history

3,577

Nume users actively engaging
with the features

10.9%

Conversion rate from free users upgrading to Nume Premium.
User feedbacks

User feedback further validated these improvements

Press attention

The Nume protocol gained significant attention upon launch, earning recognition across Twitter (X) and coverage in major crypto news outlets like Decrypt. Seeing the product receive such praise was incredibly rewarding.

Nume protocol news
In news!
Nume protocol praised on Polygon's twitter account
On Polygon
Nume protocol got shoutout on twitter
Shoutout on Twitter
NEXT PROJECT
Empowering small businesses with accessible cybersecurity tools and real-time threat intelligence
Ironfort is a comprehensive cybersecurity platform for managing security across networks, endpoints, identity, applications, and cloud systems. Using machine learning, it autonomously detects and investigates threats, making advanced security accessible to SMEs.