Bringing the general public into the world of NFTs

We made NFTs accessible by allowing people to purchase using their credit card without deep knowledge of Blockchain currencies, like Bitcoin and Ethereum




Product: B2C Web experience


  • User flows
  • Wireframes
  • UI design
  • Object Oriented UX requirements list


Product Designer

How can regular non-technical people engage in the world of NFTs and Web 3.0?

The Challenge

Making it easier for non-technical people to set up and manage  digital wallets for NFTs by simplifying the steps and making the process easy to understand.

Rewind…What’s an NFT?

In simple terms, an NFT, or Non-Fungible Token, is a unique digital item that you can own. It's like a one-of-a-kind digital certificate or collectible tied to digital files, often used for art, music, or other creative content. Unlike money or regular files, each NFT has a distinct value and can't be exchanged on a one-to-one basis with another NFT. It proves ownership and authenticity of a specific digital thing on the internet.

We needed to build a custodial wallet.

A custodial wallet is like a digital safe for your NFTs or digital assets, managed by a trusted platform. It means the platform takes care of storing, securing, and handling transactions for your digital items, making it convenient but relying on the platform to manage your assets.

Upon purchasing an NFT, a user is walked through familiar e-commerce steps. They can use their credit card like any purchase they would typically make

Users can store NFTs purchased anywhere in one place - the custodial wallet

Users can see entire blockchain purchase history, as well as all details associated with any NFT in their collection

Since many of the customers will be new to NFT’s, there will be an FAQ to help familiarize them

Take a Look Behind the Scenes

Seeing who has already taken a stab at NFT wallets

Crossmint: A platform that lets you easily create and manage NFTs on different blockchains, offering a customizable wallet without the need for complicated identity checks. They charge $3 for each wallet created and use a special feature called lazy minting, saving creators upfront minting fees.

Nifty Gateway: A marketplace where you can buy and store NFTs in a simple digital wallet, without worrying about upfront transaction fees. They charge a 5% fee on the sale price, plus a 30-cent transaction fee, and 10% of the sale price goes to the original artist on subsequent sales. Creators have control over pricing.

Who wants an NFT?

The researcher on the team sat down with a few people to understand the people who are engaging with NFTs and those that would like to, but are unsure how to get involved.

A high-level flow helps identify the path to bring users into NFTs with few steps

Breaking down the technical requirements using OOUX

I used Object Oriented UX methods to create this spreadsheet of the different use cases, states, anticipated errors, metadata, call-to-actions.

Applying branding and simple design consistency

Leveraging loose recommendations from Hashku, we adopted a simple design system to make sure that everything following the same visual structure.

Structure within the file to keep everyone on the same page

For all my screens, I like to label the frames and put a card above to indicate to the developer what the feature differentiators for the screen are. I keep track of different status’, the name of the screen, and relevant states.


A complex technical process reimagined so the general public could engage with NFTs.