Ethereum and NFTs have reached an inflection point for mainstream adoption