CASE STUDY

Designing Velora Trading Widget

Velora Trading Widget product design case study
TIMELINE
Nov 2025 - Jan 2026
COMPANY
Velora
INDUSTRY
Decentralized Finance
MY ROLE
Head of Design

Strategic mission

As Head of Design, I led the Velora Trading Widget, driving it as a key growth and distribution channel for the protocol. The goal was to make intent-based cross-chain trading easy to embed in any partner product, using configuration rather than custom builds.

The Project

Velora Widget is a new integration layer of the Velora Protocol. It’s a plug&play customizable React component that empowers founders, product managers, and developers with a quick way to integrate Velora’s intent-based cross-chain trading capabilities into their DeFi projects.

Tools

Figma, Framer, Notion, Jitter

Velora Widget, Swap screen, Stand-alone mode, Light mode
Velora Widget, Swap screen, Stand-alone mode, Light mode

The Context

Designing the trading widget as a growth and distribution engine

Rebranding from ParaSwap to Velora marked a pivotal moment for us. We evolved beyond a simple liquidity aggregator and set our sights on building an intent-based, cross-chain trading platform. This strategic shift unlocked powerful new features like MEV protection, gasless trades, best-price execution, and instant cross-chain swaps.

Intent-based Trading brought new core capabilities to the protocol's offerings
Intent-based Trading brought new core capabilities to the protocol's offerings

The Problem

Velora's protocol had become more powerful, but harder to activate quickly for partners

Existing integration paths required significant engineering efforts and ongoing maintenance on the partner side, slowing adoption and limiting how fast partners could ship.

At the same time, legacy iframe-based solutions lacked flexibility, branding control, and modern interaction patterns.

How might we turn Velora’s trading infrastructure into a product that partners can adopt in days, not months, while ensuring end users always feel informed, safe, and in control?

The Challenge

Deliver powerful cross-chain trading without added complexity

The main challenges of this project:

  • Offer advanced cross-chain trading capabilities
  • Gain trust and offer transparency in a high-risk financial context
  • Adapt to multiple environments (stand-alone, embedded, modular, mobile, dark/light theming)
  • Scale across many partners through configuration rather than custom builds

The core tension was clear: power vs. simplicity, flexibility vs. safety, speed vs. maintainability.

One additional challenge was strategic: Velora chose to become the first client of the widget, replacing parts of its core product with it. This meant the widget had to meet both internal product standards and external partner expectations from day one.

Evidence & Insights

Design decisions grounded in real usage

Product analytics, partners’ feedback, user testing sessions, and support tickets revealed recurring friction points across the trading experience.

Four highlighted insights proving the need to reshape the trading experience
Four highlighted insights proving the need to reshape the trading experience

Competitive Analysis

Where Velora leads, others stop

Velora is the only widget that combines instant (intent-based) cross-chain trading, OTC orders, a dedicated trade lifecycle UI, and a no-code configuration layer into a single native React component.

Benchmarking feature coverage by competitors offering trading widgets for partners
Benchmarking feature coverage by competitors offering trading widgets for partners

Jobs to be done

Designing one system for Four stakeholders

The trading widget had to serve four distinct users simultaneously, each with different definitions of success.

Jobs to be done of the Velora Trading Widget
Jobs to be done of the Velora Trading Widget

The Solution

One trading system, multiple contexts

Velora Widget is a configurable and embeddable trading system that exposes Velora’s cross-chain execution capabilities across partner dApps and Velora’s own product. It was designed to adapt to different environments while remaining a single, maintainable system.

The same widget can run as a standalone experience, live inside partner applications, or power Velora’s core trading interface. Configuration and theming allow it to fit different contexts without fragmenting the product or creating custom builds.

This approach enabled fast partner onboarding, consistent execution behavior, and long-term scalability without increasing maintenance overhead.

How the system works

Velora Widget is built around a single-core system. Partners configure how it looks and where it runs, but execution and routing remain consistent and under Velora's control.

One core system, multiple layers of customization and scalability
One core system, multiple layers of customization and scalability

Information Architecture: annotated task flow for cross-chain swaps

I designed the widget to support four trading modes: Swap (Market and Delta / Delta Crosschain), Swap & Transfer, Limit Order, and OTC. Instead of creating separate flows for each mode, I focused on building a unified submission pattern. This way, users interact with the same core flow, and only the controls they need appear in each context. The task flow below highlights the Swap experience and covers all possible edge cases and state changes.

Besides the core trading features, we accounted for support features such as wallet connection management, asset and order lists, trading parameters, and access to the protocol explorer.

Annotated task flow for the Swap experience
Annotated task flow for the Swap experience

Focus on the new Trading Overview

The original flow had three screens: a review step that repeated trade details already visible on the main interface, a single monitoring screen with a two-step timeline (token approval, then order execution), and a final order details page accessible only after redirect. The system worked but lacked visibility into the cross-chain, intent-based execution layer, and had no room to scale as new trading modes shipped.

The redesign rethinks the entire flow around clarity, control, and storytelling:

  • Cut the redundant review step. Trade details are already visible on the main interface. The new entry point leads with the action, not a repeat of what the user just saw.
  • Real-time visibility into execution. Users now see exactly where their order is: approving token allowance, auction in progress, or execution in progress. The intent-based system is no longer a black box.
  • One unified workflow. Trade overview and order details are merged into a single surface, removing the post-trade redirect and providing a continuous experience from submission to settlement.
  • Brand storytelling as a UX layer. Animated videos turn execution wait time into a hunt story, easing user stress and abstracting blockchain complexity. Brand becomes a functional asset, not just a skin.
  • User control preserved. Cancel order and contact support remain available throughout the flow.
  • Situational awareness. Contextual tips explain why a trade might take longer than expected (gas spikes, network congestion), reducing support load and building user trust.
Three steps of the old trading overview: Review&Confirm, Monitor Progress, Transaction Details
Three steps of the old trading overview: Review&Confirm, Monitor Progress, Transaction Details
Highlights of the new Trading Overview
Highlights of the new Trading Overview

Configuration layer: Widget Playground

The Playground is a no-code configuration environment that lets the partner customize and test the trading widget without writing a single line of code.

The previous iframe integration gave partners a binary choice: take the widget as-is, or don't. The Playground replaced that with real customization and ownership.

  • Playground helps generate leads for the widget as a product.
  • Partners can explore the full configuration surface before committing.
  • Partners moved from hiding elements via URL parameters to controlling layout, typography, color tokens, modes, themes, etc.
Widget Playground is a no-code configuration interface where partners can try and customize their widget integration
Widget Playground is a no-code configuration interface where partners can try and customize their widget integration
Illustrations and animation by Mihajlo Martinovic

The Impact

Launch readiness and early signals

The Trading Widget has shipped as a production-ready system and is now powering Velora’s main trading interface without disrupting user adoption. The experience remains seamless while enabling expanded functionality.

Early traction signals:

  • Integration underway with several major DeFi platforms, with significantly faster onboarding compared to API, SDK, or iframe approaches
  • Existing iframe partners migrating to the widget
  • Increased trading volume observed post-deployment
  • Successful rollout of additional capabilities such as cross-chain limit orders and aggregated cross-chain bridges, confirming architectural scalability

The foundation is now validated in production and positioned for broader ecosystem adoption.

Velora Widget announcement on Twitter/X
Velora Widget announcement on Twitter/X

Leadership Perspective

Designing systems that scale with the business

The Trading Widget was built as a scalable system and a distribution engine, not just a trading interface. It required aligning business growth, technical constraints, partner expectations, and user trust within a single product foundation.

The result is not just a shipped widget, but a foundation that enables faster partnerships, safer execution, and long-term product evolution without fragmentation.

At an organizational level, this meant:

  • Establishing clear system boundaries to avoid bespoke integrations
  • Creating a shared integration model across Product, Engineering, and Business Development
  • Using internal adoption to validate architecture before external scale

At a user level, it meant ensuring that flexibility for partners never compromised clarity, predictability, or trust in high-risk financial interactions.

Landing page dedicated to Velora Widget product
Landing page dedicated to Velora Widget product

Other Case Studies

View More Work

Ready to collaborate?

Open to new opportunities

Let's discuss how we can build something impactful together.

Get in touch