Transactions
在使用我的應用程序鑄造和列出他們的 NFT 時,是否有任何標準方式向使用者收取費用?
在我的 iOS 應用程序中,我希望使用者只需使用他們的錢包鑄造他們的 NFT 並在市場上列出,作為回報,他們將在處理時給我一小部分費用。
有什麼標準可以做到嗎?我應該在契約上明確他如何支付費用嗎?或任何其他想法?
另外,當使用者需要為他們的錢包充值時,我可以通過應用內購買向他提供資金嗎?
您應該在智能合約中添加它,否則,使用者將能夠繞過它。
uint creatorFee = 0.0099 ether // creatorFee is 0.01, now we can save some gas in require statement function mint() public payable { require(msg.value > creatorFee); // by only using > instead of >= // code ... }
如果您希望使用者能夠為他們的錢包充值,Fiat -> Crypto,您可以使用第三方加密支付 API 並將其集成到您的應用程序中。由於金融立法,否則您將不被允許這樣做。