Venga – Crypto Bundles

0→1 crypto bundles product ownership under pressure

Letting users diversify across crypto in a single buy.

Company
Venga
My role
Product designer
acting product owner
Team
CEO
Head of Product
2 frontend
1 backend
Time frame
3 weeks

Get the Highlights in 60s

No brief, no product manager, and a barebones app that needed to give users real value.

According to OKX’s CEO, MiCA regulation closed around 80% of the crypto companies operating in Europe. Venga had secured its MiCA licence, and we needed to win over the users leaving those companies, fast.

The problem? Anyone who wanted BTC, ETH and SOL had to buy three times: three checkouts, three sets of fees, for what should feel like one investment. Competitors like SwissBorg, Kraken and Revolut already offered bundles; Venga didn’t. Leadership wanted bundles as a new revenue stream, but there was no brief, no product manager and no researcher. Someone had to decide what the product actually was.

I had three weeks, working with two front-end developers and one back-end developer, so I stepped in as both designer and product owner.

My first big decision was to let users build their own bundles.

Competitors mostly offered portfolios the platform defined. I gave users the simplicity of one investment while letting them choose the coins and the split. It also removed the cost of maintaining curated allocations, so I moved “Create custom bundle” to the top of the list: if it’s your biggest difference, don’t hide it.

Just as important was what I didn’t build. Leadership wanted bundles to earn interest automatically. Tracing it through, weekly buyers would end up with dozens of small balances, each with its own lock-up, so I made the case to defer Earn until flexible lock-ups exist.

Bundles reuse Venga’s existing buy flow and components, work with recurring purchases, and get their own wallet view.

What started as an idea with no brief became a defined product the team can build in three weeks, with a clear plan for what comes next.

The results

Pending build: the CEO projects €30M in transaction volume by 2027, based on competitor benchmarks.

  1. An idea with no brief became a defined, build-ready MVP in three weeks.
  2. Designed so users can diversify across several cryptocurrencies in a single checkout.
  3. Custom bundles became the product’s main point of difference from competitors.
  4. Built on existing components and the existing buy flow, keeping design and engineering debt low.
  5. A clear roadmap for what comes next: partial unbundling, and Earn once flexible lock-ups exist.
Michael Stratnov

"I have personally seen the designs myself and they look amazing."

Michael Stratnov, CEO of Venga, at a town hall meeting
Bundles tab with Create your own bundle above the Top Bundles list Your bundle quick-bites: an education screen explaining what a bundle is Popular Bundle detail screen with its performance chart Buy screen with €100 entered for the Popular Bundle Review buy order for the Popular Bundle, split 20% across five coins

The problem

Anyone who wanted BTC, ETH and SOL had to buy three times: three checkouts, three sets of fees, and more friction for what should feel like one investment.

The timing mattered. MiCA was forcing many European platforms to close or restrict services, so users were looking for a new home. SwissBorg, Kraken and Revolut already offered bundle-style products. Venga didn’t.

The constraint: three weeks, two frontend developers, one backend developer, no product manager and no researcher. I had to make product decisions fast without creating problems for engineering later.

What I designed

Bundles let users diversify across several cryptocurrencies in a single checkout. In practice, I designed six things.

  1. Bundles a small team could actually run

    A way for Venga to offer bundles without the resources of a big exchange: no curated portfolios to keep rebalancing and no new checkout to build.

  2. Custom bundles, which competitors don’t offer

    Users choose their own tokens and set the exact allocation for each one, instead of buying a portfolio the platform picked. None of the competitors we reviewed offered this.

  3. Per-coin performance inside every bundle

    Users can see how each coin in their bundle is performing, so they can use those numbers to plan their next move.

  4. A dedicated bundle wallet

    Each bundle has its own wallet, where users can see its metrics, allocation, history and transactions, and top it up or sell it from the same place.

  5. Education on every pre-made bundle

    Each pre-made bundle explains what every coin in it is for, so users understand exactly what they’re buying.

  6. Built on the existing buy and checkout flows, with recurring buy subscriptions

    I adapted and reused Venga’s buy flow, which kept development fast and the experience consistent, and connected bundles to recurring buys so users can subscribe to a bundle.

Building a custom bundle: choosing up to five cryptos, then splitting €100 between them with a donut chart, lock icons and plus and minus buttons
Building a custom bundle: pick up to five cryptos, then set the split.
Assets in this bundle: per-coin performance for BTC, with a price chart, average buy price, performance, amount bought and current value
Per-coin performance inside a bundle, so users can plan their next move.
Wallet with a Bundles tab showing the total bundle balance and each bundle, next to the Popular Bundle screen with its performance, top performer, results so far, and Sell Bundle and Top up buttons
The bundle wallet: every bundle’s balance and performance, with top up and sell in one place.
Bundle quick-bites: a short education flow explaining what a bundle is and why to spread an investment, plus what each coin in the Popular Bundle is for
Bundle education: quick-bites on what a bundle is, and what each coin in a pre-made bundle is for.
Bundles tab with “Create your own bundle” at the top, above the Top Bundles list
The bundle list, with “Create custom bundle” at the top.
Payment method screen and the Popular Bundle review order screen listing each coin’s share
Buying a bundle reuses the existing checkout.

Owning the product

The idea came from the C-suite as a way to create a new revenue stream and give users more value. There was no brief and no product manager, so I stepped in as owner. Besides designing the interface, I defined the MVP, the problem we were solving, how the bundle model should work, what to build now and what to leave for later, and how it fits into the existing product.

Scoping board of open questions with feedback notes, an MVP group and a blockers group
The scoping board: open questions, the MVP, and what came later.

Key decisions

Decision 1

Let users build their own bundle

Competitors had validated the idea, but their bundles were mostly portfolios the platform defined. I compared how they handled it:

Platform-defined bundles

Users pick a theme (AI, RWA, memecoins) but can’t choose the assets, set the allocation or swap a coin. It feels more like a managed portfolio than a bundle.

The simplicity of one investment, with the user choosing the coins and the split.

It also made business sense. Venga couldn’t afford to keep updating curated allocations, and a user-set allocation removes that maintenance. Custom bundles became the product’s main difference, so I moved “Create custom bundle” from the bottom of the list to the top. If it’s your biggest difference, don’t hide it.

SwissBorg and Kraken bundle screens side by side: themed bundles with fixed, platform-set allocations
How SwissBorg and Kraken handle bundles.

What did I learn from these competitors

That became the foundation for Venga’s approach: give users the simplicity of one investment while letting them choose the assets and allocation themselves.

Users were largely limited to portfolios defined by the platform.

  • No allocation
  • What you see is what you get
  • Invest in coins you might not want to
  • The platforms interchanges cryptos
  • Based by categories: AI, RWA, Memecoins etc
  • It’s just like buying an individual crypto
  • Can’t choose or swap out an asset
  • More of a managed portfolio than a bundle of cryptos
  • No explanation on which coin you are to invest in

First-hand insight from SwissBorg

Having worked at SwissBorg, I knew their bundles had low adoption and they were considering removing them, partly because of the upkeep. That made me question the curated-portfolio model and push for a more flexible approach: bundles built into the existing crypto buy flow, rather than living separately from the cryptos, with users choosing the coins and the split themselves.

Decision 2 Deferred

Defer Earn, and tell the CEO why

Leadership wanted bundles to earn interest automatically on recurring purchases, so I looked into how it could actually work. In Venga’s Earn, every deposit runs as its own plan, with its own lock-up period, interest rate and unlock date. Someone buying a five-coin bundle every week would collect five new plans a week, and their bundle would end up partly locked and partly sellable. A simple “Sell” button would stop being simple.

In the end, Earn just wasn’t feasible for the MVP

I spoke with the Earn product manager about when they planned to release flexible Earn. I then took it to the CEO, explained the pain points of having so many different lock-up periods, and recommended we defer Earn until Q4, when flexible lock-ups would exist. Leadership agreed, which saved an estimated two weeks of engineering work and kept the launch focused.

BTC Earn screen listing several active plans, each with its own APY and unlock date
Each Earn deposit runs as its own plan, with its own unlock date.
Sell screen splitting a bundle into coins that will be sold and coins that can’t be sold because they’re earning, next to the Popular Bundle screen with a Boost your bundle prompt
Locked coins can’t be sold, so one bundle sale splits in two.
Decision 3

Test the interaction, not just the screen

My first idea for setting allocations was sliders. They looked fine in Figma, so I built a quick prototype with Claude Code to see how they felt on touch. Values didn’t lock cleanly when released, which made the interaction frustrating and imprecise. I wouldn’t have caught that from a static design.

I replaced them with + and − buttons and a lock. If a user locks BTC at 50% and changes ETH, BTC stays at 50%. It’s easier to understand and more predictable.

Try the allocation prototype

Two allocation screens: the rejected slider version on the left and the final version with − and + buttons and a lock on the right
Sliders (rejected) next to the + / − buttons and lock (final).
Decision 4

Make bundles part of the buy flow

I didn’t want bundles to become a separate product that people have to find. Users already understood Venga’s buy flow, so I built bundles on top of it. The goal was that buying a bundle should feel like buying a crypto. That let us reuse existing checkout components, helped bundles work with recurring buys, and cut the new engineering work needed in three weeks.

Recurring buy frequency screen, the Buy Bundle screen with a Customize token allocation link, and the Buy Crypto and Buy Bundle input components side by side
The same buy flow, for a single crypto or a bundle.
Decision 5

Scope the sell flow to what we could build

Partial selling needs real-time recalibration of balances and cost-basis tracking for each asset when users repurchase. To hit the deadline, the MVP lets users sell the whole bundle, with partial sells planned for later.

Selling a bundle doesn’t pause an active recurring buy. A button to cancel it was out of scope, but I didn’t want users surprised, so the sell screen links straight to the recurring buy, where they can cancel in three taps.

Warning that the recurring buy will not stop, next to the Sell Popular Bundle screen listing each coin and the euro amount
Selling the whole bundle, with a direct link to the recurring buy.
Explored Unbundle screen with a slider, minus and plus buttons and 25 to 100% presets for selling part of each coin
Explored partial unbundling: choose which coins to unbundle, and how much of each.

I also looked into partial unbundling, but it raised more questions and complications than the MVP could absorb, so we’re addressing it after launch.

Decision 6

Keep the bundle info above the fold

The CEO wanted a dynamic header: tap a button and it would switch between bundle value, total profit and the other figures. I pushed back. Useful information shouldn’t be hidden behind several taps, which only adds friction and frustration. Everything a user needs should be visible at a glance.

The one place I did make it dynamic was the top performer card. To fit both the best and worst performing coin into the same space, users tap the swap icon to see the top loser.

An earlier bundle header with top gainer and top loser side by side, next to the final header with total value, chart and a performance card with today’s change, top performer, total invested and results so far
An earlier version (left) and the final header (right): value and performance, all visible above the fold.

What I explored and dropped

  • Bundle wallet entry. Side-scrolling bundles, merging them into the crypto list, or a rotating balance card (total, crypto, bundles). Each added clutter or repeated the dashboard balance, and we didn’t yet know whether users would hold two bundles or ten.
  • Large token elements on the wallet. They made it clunky without giving users more value. I kept the wallet focused on what people need to check.
  • 3D and patterned bundle thumbnails. They looked good but wouldn’t scale as the catalogue grew, so I used clean token icons.
  • Pre-launch “Coming soon” screens. I explored screens with a Get Notified button to build interest ahead of launch.
Two wallet explorations: bundles merged into the asset list, and side-scrolling bundle cards
Wallet exploration.
Four bundle list explorations with photographic and 3D coin thumbnails
Thumbnail exploration.
Grid of Coming soon bundle screens: One bundle, many cryptos, with feature lists and a Get Notified button
Pre-launch “Coming soon” screens.
Five explorations of the bundle wallet screen with different balance, chart, top movers and action layouts
Bundle wallet exploration.

Designing for the system

I reused existing components and patterns wherever possible. This reduced design and engineering debt and kept bundles consistent with the rest of the app. For handoff, the Figma board is colour-coded:

  • Flows, happy paths and edge cases
  • Iterations
  • UX logic and animation notes
  • Not in this release
The Figma handoff board with black, purple, yellow and grey section labels
The handoff board.

After the MVP scope was set, I used Figma Motion to explore wallet entry and unbundle animations for a more premium feel.

Animation of the bundle wallet entry
Wallet entry animation.
Animation of the unbundle confirmation
Unbundle confirmation.

Outcome

An idea with no brief became a defined MVP that the team can build in three weeks, with a clear plan for what comes next: partial unbundling and Earn once flexible lock-ups exist.

Projection, not a result

The wider recurring-buy ecosystem is projected by the CEO at €50M by 2027. That is a projection, not a result of this project.

What I’d do differently

I’d have liked to interview users to test my assumptions about bundle friction and allocation. With a three-week timeline and around 7,000 onboarded users, structured research wasn’t feasible. I relied on my earlier work on investment products and used the code prototype to test the riskiest interaction. With more time, I’d put the allocation controls in front of real users earlier.

What I took from it

Much of 0-to-1 design is deciding what not to build. Earn sounded valuable until I traced it through balances, lock-ups and selling. The sliders, the wallet and the visuals followed the same pattern: try it, find the problem, change it. Understand the problem, make a decision, test it, and change it when the evidence says so.

Other case studies

SwissBorg

Turning a legal requirement for 700k+ users into a 2-tap check

Context

700K+ users needed to renew their KYC data or SwissBorg could face millions in fines. I designed a self-serve renewal experience and a reusable KYC system to handle compliance at scale.

Results

220k+ renewals in 2 months, zero UX complaints

and engineers no longer change user data by hand in the backend.

In this case study

  • Regulatory UX
  • Systems thinking
  • B2C
  • Competitor research
  • Scrapped designs
  • A/B testing
  • Legal and backend constraints
  • KYC widget system

SwissBorg - KYC Dashboard

Cutting KYC 2 review time by 50-75% in two weeks, with no backend changes

Context

SwissBorg's compliance agents reviewed Proof of Residence applications in a fragmented, tab-heavy back office with no defined process. I redesigned it into a guided, single-screen review flow in 2 weeks, with no backend capacity.

Results

50-75% faster Proof of Residence reviews

Measured in the first week, with decisions standardised across all agents.

In this case study

  • AI prototype
  • User research
  • Internal tools
  • Shadowing agents and reviewing applications
  • AI prototype that failed (60% slower)
  • Flag based decision design
  • Designing with no backend capacity
  • KYC system template reusable for KYC 1 and KYC 3
  • Rolling out to resistant agents

Tax Systems - Alphamap

An award-winning AI tool that cut tax mapping time by 80%

Context

Tax professionals were spending hours manually mapping trial balance data into P&L statements. I designed the review interface for Tax Systems' first generative AI tool in 3 weeks, built so sceptical experts could trust and correct the AI's output.

Results

80% less processing time, 90%+ mapping accuracyBest Digital Innovation, Tolley's Taxation Awards 2024

In this case study

  • AI prototype
  • User research
  • Internal tools
  • Designing for trust in AI output
  • H/M/L confidence indicators
  • Unconventional checkbox placement
  • Batch review over line-by-line
  • Filter iterations A/B
  • Working with domain experts