A panel of Web3 executives suggests that the awkward and perplexing process of onboarding users into Web3 is hindering its widespread adoption, but they believe that technological advancements can offer a solution.
187