项目地址:https://liquidity-nft.vercel.app/
项目目标:本项目旨在将 NFT 与流动性交换(swap)相结合,为用户在提供流动性时生成动态 NFT,从而提升投资体验。
- 持有时间:记录用户提供流动性的时长。
- 可提取费用:展示用户从流动性池中可提取的费用数量。
- LP Token 持有比例:反映用户在流动性池中的份额占比。
NFT 的内容和外观将根据持有时间、可提取费用或 LP Token 持有比例的特定条件自动更新,确保用户能够获得实时反馈。
本项目致力于提供直观且互动的投资体验,降低 DeFi 的学习门槛。通过创新设计,激励用户长期参与,同时赋予 NFT 更广泛的实用性和交易价值。这种结合不仅增强了用户的参与感,还能提升市场流动性及 NFT 的市场价值。
首先,在浏览器中安装 Petra 钱包扩展程序,并创建一个新账户。确保将网络切换到 testnet。
接下来,通过水龙头领取测试币,以便支付 gas 费用。
点击 Mint Test Token 铸造用于后续操作的测试代币。请注意,这几种测试代币的小数位数都设置为 6。
- FA3 BTC:
0x6184d78efca94412c86a924d76795e2bc7c7185fcc63c425a45a02749e58e731 - FA4 ETH:
0xf4ead8c3e1b47837ddae82e9a58e8e6d3fb719fe538bc71a8476444e8ceb4f3c - FA5 APT:
0xdff567dd9ac79fd8f18cb7150c7c487d59bbec2334b0707a17cc9fafee710e6e - FA6 SUI:
0xa945fdeded2e060125f502de64886ce5e7b0849647afa1004dff511b9e990038
使用 BTC 和 APT 这两个代币的 Metadata 创建流动性池,开始为交易提供支持。
在弹出的窗口中选择要进行操作的 Token,为流动性池添加资金。
完成后,您将获得 LP Token 和 LP NFT,LP NFT 会在页面的左侧展示。
切换到另一个账户并添加流动性。您会发现,由于 LP Token 持有的份额不同,NFT 的样式也会相应变化。
第一个账户的 NFT 样式也会随之变化,展现出流动性变化的直观效果。
填写您希望出售的代币数量,即可购买另一种代币,体验流动性的便捷。
继续进行 Swap 操作,让 LP 的手续费快速累积。当可提取的手续费达到一定阈值时,NFT 的样式也会发生变化,清晰显示您的收益。
最后,您可以选择移除所有的 LP Token,以结束当前的流动性提供。
当 LP Token 为 0 时,对应的 LP NFT 也将被销毁,标志着流动性结束。












