浙江大学区块链大作业-去中心化NFT拍卖平台
实现了作业要求的:
- 输入NFT名称和唯一值,铸造属于自己的NFT
- 选择铸造的NFT并进行拍卖,规定起拍价格和截止时间
- 其他用户可以对正在拍卖的NFT出价
- 存储了NFT过去的所有所属权流转信息
- 拍卖结束后,出价最高者手动认领NFT,合约将NFT所有权转到该用户地址下,并完成转账
搭建了基本的页面框架,但基本实现子页面:
- 铸造NFT(完全实现):输入name和id,铸造NFT
- 查看自己的NFT:存在bug
- 交易市场:已实现
4.部分页面存在循环渲染子组件bug,尚未解决,只需刷新页面即可。
在本地部署,需要安装ganache区块链网络,truffle、react框架
- 下载GitHub代码
npm install
安装依赖truffle compile
、truffle migrate
,对智能合约编译npm start
启动项目
相似的仓库链接: https://github.com/pp-thelightlord/Dapp-NFTAuction https://github.com/OE-Heart/Cryptoplat