# 什么是WNFT？

By [StarBlock | NFT Marketplace](https://paragraph.com/@starblockio) · 2022-06-24

---

WNFT全称Wrapped NFT，是StarBlock DAO部署在以太坊上的符合ERC721标准的合约，是原始NFT合集的包装，与原始NFT具有等价性，1 WNFT = 1 原始NFT。WNFT和NFT可以随时、无条件地进行双向兑换，并且WNFT可以任意交易，交易以后原始NFT也随之交易而走。

WNFT是完全属于社区的NFT，是原始NFT的Web3化，是NFT行业去中心化进程的重要一步，WNFT的版权费将全部归社区所有，由WNFT持有者治理决定其用途。并且，开始阶段在StarBlock交易WNFT将不收取任何的版权费，完全回馈社区。

WNFT与原始NFT拥有相同的Token ID和Token URI，WNFT合约的name在原始NFT的name基础上增加了前缀“Wrapped ”，symbol增加了前缀“W”。

![](https://storage.googleapis.com/papyrus_images/cf271100c79878ed3278b10abf63d683210fc60dcbc88eff148c288335934b4f.png)

WNFT只能由持有原始NFT的人抵押获得，这个过程称为抵押NFT。其他任何人包括WNFT合约的管理者都不能随意获得WNFT，原始NFT抵押以后将被存入WNFT合约中，只有持有对应WNFT的用户才能解抵押该NFT。WNFT和NFT可以随时进行兑换，没有任何的限制，类似WETH和ETH之间的任意兑换。

NFT抵押挖矿
-------

StarBlock DAO已经开放NFT抵押挖矿，支持原始NFT抵押成为WNFT，并给予治理代币STB作为挖矿奖励，详情：[https://starblockdao.io/nftfarming](https://starblockdao.io/nftfarming)。

![](https://storage.googleapis.com/papyrus_images/ebd8a99ee1ddb42f03a5b9d848b30e9e2e15bfe8a338bfa0efa6ccf68244b15f.png)

如果你想让我们支持你持有的NFT，请提交此申请：[https://forms.gle/5YC6aEFQmT7T2vfY8](https://forms.gle/5YC6aEFQmT7T2vfY8)，一旦申请人数到达100，该NFT将会自动上线到NFT挖矿列表中。

![](https://storage.googleapis.com/papyrus_images/f4c736c82d985e3db45718e5f1dca4f19d586508ce398e37afdad3c3bd305683.png)

WNFT交易：0%版权费+0.3%服务费

为了更好地体现WNFT的社区化，回报WNFT持有者社区，StarBlock NFT交易市场对WNFT交易给予了大力度的支持：0%版权费和0.3%服务费。由于 1 WNFT = 1 NFT，也就是用户可以以0版权费交易任意的NFT，快来交易你的WNFT吧：[https://www.starblock.io/](https://www.starblock.io/)。

![](https://storage.googleapis.com/papyrus_images/6ae24793dfcaf8bb17017136a2f65bc8d866ac7ed9fec7fb94d567f6d2114eb9.png)

WNFT合约安全么？

WNFT合约由WrappedNFTFactory合约部署，是绝对安全的智能合约，NFT和WNFT只有持有者可以任意的兑换，并且需要经过持有者授权以后才能操作，任何其他人包括合约管理员都没有抵押或者解抵押的权限。目前WNFT合约已经完全开源：[https://github.com/StarBlockDAO/NFT-Staking/blob/main/contracts/WrappedNFTFactory.sol](https://github.com/StarBlockDAO/NFT-Staking/blob/main/contracts/WrappedNFTFactory.sol)。合约中有两个核心方法：deposit和withdraw，代码逻辑十分容易理解。

其中deposit方法将用户的NFT转移至WNFT合约，然后mint或transfer一个相同Token ID的WNFT给同一个用户，代码如下。

![](https://storage.googleapis.com/papyrus_images/32936c1785c6d865d721a912fca6dfbec4554a8bd70ba8fbe58af9196e1fdcae.png)

withdraw方法逻辑正好相反，该方法将用户持有的WNFT转移回WNFT合约，并且将WNFT合约持有的原始NFT转移给同一个用户，代码如下。

![](https://storage.googleapis.com/papyrus_images/56cda24a777417d300a25ac642756ee0d934584773e98b146f03caadcb36749f.png)

WNFT凭借绝对安全的智能合约、创新的经济模型、极低的交易费用，必将吸引越来越多的用户使用，形成新的NFT挖矿和交易范式。快来抵押你持有的NFT挖矿吧：[https://starblockdao.io/](https://starblockdao.io/)，如果该NFT还不在支持列表中，请提交上线申请：[https://forms.gle/5YC6aEFQmT7T2vfY8](https://forms.gle/5YC6aEFQmT7T2vfY8)。

---

*Originally published on [StarBlock | NFT Marketplace](https://paragraph.com/@starblockio/wnft)*
