Coinbase opens NFT marketplace beta to public By BTC Peers