Yuga Labs, Magic Eden unveil Ethereum NFT marketplace