With an e-commerce company leading the launch of a new stablecoin, its founders and allies believe they can really bring crypto to consumers.