五、创建你的虚拟店铺 现在,我们已经测试了集成你的商品,现在是时候在OpenSea上创建你自己的虚拟商店了。 为了做到这一点,我们将使用OpenSea虚拟商店创建器,它将填充OpenSea上的所有资产,并为你的NFT商品提供一个专用的商店页面。例如,你可以在这里查看 OpenSea Creatures商店。 OpenSea 虚拟商店创建器点击此处转到虚拟商店创建器,它将引导你完成在OpenSea上显示所有你的商品的过程。 六、竞拍商品 现在,你的NFT商品就已经上架到OpenSea上了,用户可以立即购买或出售它们。你不需要再编写任何其它的智能合约,OpenSea平台会处理剩余的所有事情。 测试拍卖流程假设你把自己的商品放在自己的账户里,你可以立即测试商品的竞拍流程。你只需要选择一个你的商品,并点击“sell”进入竞拍流程。 在完成了竞拍流程之后,你的商品就会进入拍卖了,事实上,如果你在Rinkeby上登录另一个MetaMask帐户,你就可以立即竞拍自己的商品! 试着对一件商品出价此外,你的所有商品,都可以立即通过任何以太坊账户出价,你只需找到任何一个商品,并为此提出报价即可。 对于报价,用户还需要进行一些额外的步骤,包括将ETH换成WETH,你可以在这里阅读更多关于OpenSea竞拍系统的信息。 七、上线到以太坊主网 在完成Rinkeby测试网的测试过程后,你准备好在以太坊主网上启动你的NFT资产了吗?是不是感到有点兴奋?过程大致相同,只是环境变量发生了一些变化。 一旦你部署了你的合约并铸造了你的商品,点击这里转到主网商店创建器。这将引导你完成将自己所有的商品显示在主网OpenSea平台的过程。 关于主网部署的说明在主网上运行minting脚本时,需要将环境变量设置为mainnet not live,该环境变量影响minting脚本中节点的URL,而不是truffle。 部署时,你使用的是truffle,需要为truffle提供一个与 truffle.js 中的命名对应的参数(--network live) 。但是当你mint时,你依赖于你设置的环境变量来构建URL (https://github.com/ProjectOpenSea/opensea-creatures/blob/master/scripts/mint.js#L54)。 如果你启动了minting脚本,但什么都没有发生,请仔细检查你的环境变量。 八、定制你的虚拟商店 现在,你已经创建了自己的OpenSea店面,你可以根据自己的喜好进行定制了,你只需确保以智能合约所有者身份登录到Metamask(需要确保合约是可拥有的,如果不是,请联系support@opensea.io),你将开始一个允许你编辑商店的按钮。或者你可以通过商店管理者页面修改你的店面情况。 (责任编辑:admin) |