Crypto Start Up (NDA)

Synopsis

#Proposition shaping, #DesignThinking, #UX, #Research, #prototyping

The service is a new crypto tracker & tax tool / app. Whilst not a unique service per-se, the intent is to get something comparable live initially and build a small user base – with a longer term view to surpass the experience others offer. It’s target market is who we classed as ‘low to mid’ experience level in terms of crypto knowledge and also tax: both are not the most straight forward to grasp for many.

Team

Agile pod
PO (founder)
Lead Designer UX/UI (myself)
1x Dev
+ partial UI/Branding Designer (junior/mid)

My role in this project

Lead Designer
supporting the PO/Founder with research, prototyping, testing with users and designing how the service itself would work and be structured.
For awareness
This start up isn’t live or launched as of yet with an NDA in place. That said, what I can share is below which shows some of the UI design for the website pre-logon. All screens have been debadged/debranded.

The Problem

Crypto can be tough for many to grasp but the overall trajectory is onboarding mass market, over time. Tax laws across each country differ today and are never easy to navigate (for traditional financial assets, let alone crypto).

How do crypto users and investors track and manage their tax? The beauty of on-chain, is the potential to hook in (via API’s) to automatically pull in data for calculations, cross checking and validation – doing most, if not all the heavy lifting for you.

In practice, the automation and API’s are not great today in terms of seamless and painless experiences – manual intervention and checks are typically necessary, even with the competitor services in the market.

Exploring Proposition

Some highlights from concept exploration & early research

RESEARCH

Competition

Reviewing what’s out there already was one of the first tasks.

Customer views

Some remote guerrilla research, sourced online as well as a handful of our own connections with more crypto related experience, helped us frame how our prospective customers think and feel about their crypto trades/investments and how they consider any tax implications.

From a series of questions focussed on tax / cap gains:

The reality is I often don’t think much about tax until tax return time
I like to make sure I know if I’m anywhere close to the cap gains limit

Few surprises: approaches to crypto tax were broad ranging (as per trad-finance),
– from proactive tracking & prep,
– to zero prep / often panic close to end of tax year.

On Monitoring / tracking: Do you monitor your market position? If so, how do you go about this?

With difficulty – I started just using one exchange so was simple enough to keep track of / check…I use 3 different exchanges now and have a hard wallet +2 soft wallet providers
Manual process
I pay for a service to do this (eg CoinTracker)
Paid service (competitor)
I keep a mental track but I mainly have a spreadsheet
Manual process / .csv files

Customer Behaviour

Customers trading actions are not ‘neat’ and can be impulsive and/or under time pressure.

Users currency and crypto can be bought, moved around many times to new wallet(s), sold, bought back again shortly afterwards, wait out the market until a better price arrives. Most are not thinking about whether these decisions and moves are going to make their tax return more complex (and nor should they).

A typical example: Coinbase
Example shows typical behaviours reacting to markets + ledger of currency movements (bottom)
Multiply this by…

Once you factor in a customers actions across multiple exchanges, wallets, staking platforms, blockchain protocols – the aggregated picture can become a sprawling beast to decipher.

Key Takeaways for a competitive tax service: 
The mission for this service has to be making the process as automated & painless as possible; the dream for many of the users is a 'sync and download' tax return / report. 

Best interpreted data wins: the crux to making this service a seamless experience is avoiding the need for manual correction/intervention in the first place. 
- API connection and format/interpretation is paramount
- Correct & accurate categorisation of each part of a transaction chain

The Full picture or else it becomes worthless: services that cover the widest range of API integrations are likely to have an advantage - a partially complete tax report is no good. 

If there are errors...this must feel as painless as possible for customers, avoiding manually trawling back through their whole transaction chains.

Downloadable tax data and/or forms, ready to go

Should Cover capital gains and Income tax (rewards/airdrops/staking) 

Realtime Prompts / notifications to help users be prepared in advance of tax deadlines and whenever they're closing in on cap gain limits.


 

About the Design

Crypto portfolio tracker & tax management

IA&UX

Subject matter acclimatising

Part of my process needed to be brushing up on tax rules (so far, still evolving) in the UK.

In the UK, it’s predominately about capital gains – calculating profit and loss within the tax year.

Ultimately to be able to generate a tax return, the system needs to interpret all individual transaction data touch points, in order to determine the ‘cost basis’ of the coin in question. To do that, the system must be able to fully trace back to source (or as far back as the data allows)…otherwise mis-categorisation occurs – if a system doesn’t have the full picture, it doesn’t for example, this transaction is

What are the array of possibilities that each transaction could be?

This is a lot for the system to handle and ensure accuracy and minimal user amends/input.

TradingStaking & Liquidity poolsIncomeLoansBusinessesFriends & FamilyTransfers
Coin BuyStaking DepositFree AirdropLend DepositReceiveReceiveBridging (between protocols)
Coin SellAdd LiquidityEmployee IncomeLend SwapPaymentPaymentWallet Transfer
Coin Swap / ExchangeStaking SwapRewards IncomeReclaim LoanDonationGift
NFT SwapClaim RewardsMining IncomeReclaim Swap
NFT Buy / MintUnstaking WithdrawBorrow
NFT Sell / BurnRemove LiquidityRepay
Unstaking Swap
Possible context a transaction could be – the service needs to be able to handle this (or at least as much as possible)
How do we determine what’s taxable?

IA – high level

From all our research, it was fairly clear how this is likely best structured…

INPUT AREA: a place for transaction management (categorisation and edits)
OUTPUT AREA: a place for Tax Calculator and outputs

Keeping both areas separate mirrors user’s existing mental models & should help avoid confusion with clear distinction.

Beyond this, there were already common user needs identified, with probable ‘next actions’ – all of which we wanted to explore further and test via concept prototyping.

Validating assumptions

From this point I was able to create a high level IA map and ‘wireflows’, a selection of key screen wireframes + some higher fidelity concept samples for exploration with the PO and prototyping for concept/user tests: this was to sense check our main assumptions affecting the structure and features of the service) and shine a light on any blind spots/unknowns.

Defining scope

Given this service lives or dies on it’s accuracy and how much user intervention is needed – realistically a day 1 MVP beta release has to exclude significant parts of the crypto activity (e.g. staking)

  • Targeting crypto Hodlers & basic/mid level traders
  • Excluding functionality for stake pools (initially)
  • Tax report: Cap gains/losses & basic report
  • API integration: start out with 3 main exchanges
  • Option to upload manually (all providers have this)
  • Tiered pricing: keep simple for launch with 1 option – introduce more as service matures
  • Prioritise recognising and categorising transactions accurately
  • Manual process always needed too for edge cases

Our #1 UX Principle

Whilst limited in what I can share and show, I can talk a little about the approach and ambition I helped set…

How this translates to our UX

UI

Limited due to NDA

Whilst much of this is under NDA, I’ve included a mock up of the marketing/landing screen and some empty state logged in screens, for day 1 release – (I’ve de-badged all screens).

Desktop Screens

The Impact

Proposition shaped:

Time spent on concept & research up front, pays off

This was a proposition shaping exploration and given we started with a very loose set of ideas and little structure, I’ve helped the PO directly in guiding through user-centred research and design thinking practices to give shape and direction to this proposition.

The research done was solid and I’ve high confidence that everything we needed was considered.

Focussing on the fundamentals

The crux of this business and service is absolutely about the Data accuracy and automatic categorisation and matching – without this, we are not going to compete and certainly not come out on top.

Mapping to existing mental models

Working up from how customers think and see their actions in crypto, and shaping everything around this – will make sure we have the flexibility within the backend systems, DBs and APIs to be able to manoeuvre the data and present it in a way that matches our customers ‘mental model’: we believe this is what will make the service intuitive and a pleasure to use.

Scroll to Top