Fungibles now live Get started

How to design a 10/10 user experience: lessons from Rainbow's growth

Published on: 5/30/2023

How to design a 10/10 user experience: lessons from Rainbow's growth

The NFT space is inherently complex. End users are often ahead of service providers, while navigating major marketplaces is very DIY. In many cases, a new NFT user's greatest tool is Google. 

As NFT providers and platforms proliferate, they must consider the end user’s experience. That's why we sat down with Wayne Cheng, the engineer behind the back-end team at Rainbow Wallet, an Ethereum wallet. 

Read on for his tips on optimizing your NFT platform’s UX and building an inclusive tool

Tips for NFT providers to optimize the user experience

One simple tip can help you create a great user experience: Know what your users want to see. 

First, providers should make basic components available on their platform, such as: 

  • The NFTs owned by the customer
  • Info on how many other users own those NFTs
  • Metadata from OpenSea
  • Collection names

Wayne notes that SimpleHash actualizes a lot of this thinking for you. For instance, the team at Rainbow receives signals on when to refresh metadata on behalf of their clients. 

  1. When a new NFT drops, a few days typically go by before the token is revealed. 
  2. To see the NFT, users visit OpenSea and manually refresh the metadata, which tells them to retrieve it. 
  3. Here, SimpleHash thinks like NFT users by refreshing the metadata for them. 

This is just one reason why Wayne loves using SimpleHash: 

He knows understanding and building for the end customer’s experience is their first priority.

Getting NFT data is hard.

SimpleHash makes it easy.

Trusted by hundreds of web3 leaders:

Floor logo
Ledger logo
Brave logo
Rarible logo
Rainbow logo
Phantom logo
Manifold logo
Venly logo
Bitwave logo
Zerion logo
Nansen logo
Dappradar logo
Dust Labs logo
Bitski logo
Mask logo