Publishers (Sellers) could create mystery boxes contracts for their assets. Arche is using Chainlink VRF to make sure a fair launching for the publisher's assets. The mystery box contract support ERC721 and ERC20 assets. Moreover, the mystery boxes sales support a variety of sales models, including whitelist function and public sale, etc.