RS

Portfolio of Work

Ryan Shelton

RS

Portfolio of Work

Ryan Shelton

The Challenge

Zero to launch in ninety days.

As part of a small, three-person product team, we were tasked with designing and launching the Swan Bitcoin app on an aggressive three-month timeline. This project required rapid decision-making, tight collaboration, and a focus on delivering a polished, reliable experience from day one. Our goal: Make Bitcoin more accessible.

Role:

Mobile Design Lead

Mobile Design Lead

Design Process

Translating trust from web to mobile.

Swan was already an established, trusted voice in the Bitcoin community with a robust web app. Unlike "crypto casinos," Swan’s Bitcoin-only focus required a design language that felt secure, intentional, and educational. Our primary task was to get up to speed with the existing web infrastructure and translate those core features into a solid native experience for iPhone and Android.

Sketchpad Exploration

Auditing core web features to shape a V1 mobile experience, prioritising buy flows, portfolio data, and seamless account switching.

App user flows
App user flows
User flows

Mapping the initial journey from sign-up to first buy, including the essential flows for setting up recurring purchases and secure withdrawals.

Stacking Goals Exploration
Stacking Goals Exploration
Stacking Goals Playground

In this playground, I transformed abstract purchases into stacking goals, visualising milestones from “getting off zero” to becoming a whole-coiner.

Buy Experience

The easiest way to buy Bitcoin

The buy flow was designed to reduce taps while reinforcing Swan’s mission. We included sharable Satoshi quotes on the confirmation screen to add a sense of delight. We also focused on automating the “Stacking Sats” philosophy through flexible, easy-to-set-up recurring buy plans.

Swan App Buy Experience
Swan App Buy Experience

Onboarding

Onboarding

Swan’s onboarding and first-launch experience was designed with a clear focus on helping new users begin their Bitcoin journey. The flow introduces key features and benefits in a simple, approachable way, making it easy for people to feel confident and move naturally toward creating an account.

Swan’s onboarding and first-launch experience was designed with a clear focus on helping new users begin their Bitcoin journey. The flow introduces key features and benefits in a simple, approachable way, making it easy for people to feel confident and move naturally toward creating an account.

Design System

A cohesive brand voice.

Shaping Swan’s design system meant bringing more clarity and consistency across the brand through colour scales and tokens. As a cornerstone of Swan's identity, I selected and successfully implemented Swan Sans, a custom typeface now central to the brand’s voice.

Swan Sans Font
Swan Sans Font
Swan Golden Colour Scale
Swan Golden Colour Scale
Swan Golden Colour Scale
Diamond Blue Colour Scale
Diamond Blue Colour Scale
Diamond Blue Colour Scale
Bitcoin Orange Colour Scale
Bitcoin Orange Colour Scale
Bitcoin Orange Colour Scale
Dirty Dollar Colour Scale
Dirty Dollar Colour Scale
Dirty Dollar Colour Scale
Neutral Base Colour Scale
Neutral Base Colour Scale
Neutral Base Colour Scale
Action Blue Colour Scale
Action Blue Colour Scale
Action Blue Colour Scale
Success Green Colour Scale
Success Green Colour Scale
Success Green Colour Scale
Warning Orange Colour Scale
Warning Orange Colour Scale
Warning Orange Colour Scale
Error Red Colour Scale
Error Red Colour Scale
Error Red Colour Scale
The Results

A mobile foundation built for scale.

Despite the pace, we delivered a fully functional V1 of the Swan app on schedule. The launch established the product’s mobile foundation and paved the way for iterative improvements, new features, and significant team growth.

Video Design and Direction: Ryan Shelton and Jörn Röder. Motion Graphics: Bruno Silva

App Launched
in 3 months

App Store
Downloads

4.8 Star
App Store Rating

4.8 Star App
Store Rating

Related Work

All Content © Copyright 2010 – 2026 Ryan Shelton

Timezone: UTC+10