ERC721实施

时间:2018-07-10 19:20:34

标签: ethereum solidity

我正在尝试创建一个智能合约来出租东西[任何物品] 我希望这些物品成为ERC 721令牌。 根据我的阅读,要实现ERC 721令牌,我需要从开放的zepplin库中实现ERC721类。

因此令牌合约将具有tokenId之类的东西,我应该改用carId,因为我希望每个令牌都代表一辆汽车。

1 个答案:

答案 0 :(得分:3)

您的用例正是ERC-721的用途。通过使用ERC-721,每个物理物品(在您的情况下为汽车)都可以成为区块链上的不可替代令牌。不可替代的令牌是区块链上唯一的一种资产,其中每个令牌都用唯一的ID标识(是的,使用carId作为tokenId)。

有许多可用的实现。我建议使用https://github.com/0xcert/ethereum-erc721实现,该实现也在ERC-721 EIP官方页面https://github.com/ethereum/EIPs/blob/master/EIPS/eip-721.md中列出。仅作记录,我也是作者之一。有一个不错的示例https://github.com/0xcert/ethereum-erc721#usage,您可以利用它来覆盖您的用例。