一份智能合约可以转移多少 nfts?

How much nfts can be transferd on 1 smart contract?

我不知道是否需要为每次传输部署智能合约?或者 1 个智能合约可以服务于多个交易?先谢谢了

您不需要部署另一个智能合约来转移 NFT。

关于每个代币所有权的信息存储在其收集合约中。因此,您只需要从当前所有者地址在收集合约上执行 safeTransferFrom() 函数,将其传递给以下参数:

  1. 当前所有者(_from
  2. 接收方(_to
  3. 令牌 ID (_tokenId)

有几种方法可以从常规(非合约)地址执行函数,例如使用 Contract -> [=15 下的 EtherScan/BSCScan 的 UI =] 收款合约地址详情页部分

注:所有假设收款合同遵循ERC-721标准。