今天我们非常高兴地讨论nft20的一个新特性:NFT flash loan。随着NFT使用场景的增加,将有更多的用例以编程方式购买和销售NFT,甚至将NFT用于游戏中的其他新用例。
现在您可以在我们的任何池中使用flash loan,也可以使用我们平台上锁定的任何NFT。目前使用闪贷是不收费的,但将来可能会有一定的手续费。
Nft20快闪贷款是为开发者打造的。一旦流动性在一个交易区块内回到池中,他们就可以在没有抵押品的情况下快速借款。否则,整个交易将被恢复,所采取的操作将被有效取消,从而确保池中资金的安全。
使用闪贷的例子包括套利、在资金池中累积时要求NFT奖励,以及任何你想象的事情。
Lightning loan为DeFi生态系统提供了无限的用例,我们很高兴看到开发人员在NFT领域创建了这个功能。
为了指导您开始使用flashloan并获得灵感,我们创建了一个flashloan的小示例。
史上第一笔NFT闪贷
Hashmasks是一个活生生的数字艺术收藏品,由全球70多位艺术家创作。通过持有艺术品,你可以每天积累一定数量的NCT代币,这允许你在以太坊区块链上为你的肖像选择一个名字。
NCT代币在市场上也很有价值:在撰写本文时,每枚NCT的价格为0.17美元。Nft20哈希掩码池当前包含164个项目。
借助wafflemakr,我们实现了第一个可以在一个事务中实现的智能合约
从我们的nft20池借一套哈希掩码。
领取池中累积的NCT代币
把这些代币卖给以太坊
把面具还给游泳池。
我们在这里https://nft20.io/hashmaskflash一个前台被设置,它将获得池中20个**钱的hashmask,自动借给他们并获得他们的nct。NCT将转换为ETH并返回给呼叫者(10%将进入我们的Dao钱包)。考虑到NCT代币和天然气的价格,目前的NFT flash贷款是不盈利的,但在我们几天前的测试中是盈利的。
这个操作的代码非常简单
为了使合同正确地返回借用的资产,您需要确保它至少执行一次setapprovalforall函数
一旦实现,您只需在您选择的nft20对上调用flash loan函数,传递要借用的NFT的ID,接收并使用资产合同的地址和一个附加数据字段作为附加参数
flash-loan的实现与AAVE-one非常相似,如果您熟悉AAVE的实现,您不会发现我们的操作有困难。
文章标题:NFT快速贷款
文章链接:https://www.btchangqing.cn/221513.html
更新时间:2021年06月12日
本站大部分内容均收集于网络,若内容若侵犯到您的权益,请联系我们,我们将第一时间处理。