NFTs are moving into the mainstream, but this requires a streamlined and trustworthy experience for the general public’s mass adoption.