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.
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.
Results
A complex technical process reimagined so the general public could engage with NFTs.