ipfs-upload:将文件上传到IPFS网络
2021-10-31 22:32:00 3KB ipfs ipfs-web IPFSHTML
1
SolidityDrive 我创建了以下应用程序,以熟悉Solidity,松露,web3和IPFS。 这是一个简单的驱动器应用程序,其中文件保存在IPFS中,以太坊智能合约将文件与帐户链接。 前端显示放置区和链接到每个以太坊钱包的文件列表。 将文件放入dropzone会将其保存在IPFS分布式存储中。 之后,哈希,文件名,时间戳等将保存在以太坊存储智能合约中,该合约将文件与帐户链接。 在Metamask中更改帐户后,前端将重新加载,访问存储智能合约并呈现文件列表。 在单击该文件时,该用户将随文件重定向到IPFS目录。 前端是一个容易React的项目。 部署方式 克隆仓库 安装 为以太坊安
1
ipfs-以太坊 将文件推送到IPFS并将哈希值存储在智能合约中 该项目的全部内容是,将图像上传到IPFS并获取哈希键。 然后将其存储在以太坊智能合约中。 为了运行该项目,您需要安装以下软件。 i)配置了Ganache(具有虚拟以太币的本地帐户)ii)配置了松露网络iii)在Chrome中启用了MetaMask iv)在元掩码中使用了本地RPC(使用 ) 打开终端并运行以下命令 npm运行开始
2021-10-28 21:41:47 505KB JavaScript
1
npm-go-ipfs 从npm安装go-ipfs 目录 安装 安装最新的二进制文件: # Install globally > npm install -g go-ipfs > ipfs version ipfs version v0.7.0 # Install locally > npm install go-ipfs > ./node_modules/.bin/ipfs ipfs version v0.7.0 用法 此模块从https://dist.ipfs.io将go-ipfs二进制文件下载到您的项目中。 它将下载与该模块的npm版本匹配的go-ipfs版本。 因此,根据go-ipfs@0.7.0将安装go-ipfs v0.7.0在你当前的系统架构,在您的项目node_modules/go-ipfs/go-ipfs/ipfs和附加符号链接到它在node_modules/go
2021-10-21 11:58:45 17KB JavaScript
1
详解IPFS的本质、技术架构以及应用
1
图书馆-一个基于以太坊和星际文件系统的去中心化的图书馆 提醒因为ipfs公共网关变量,图书封面很大可能不能显示。 1总览 本图书借阅平台可以实现去中心化的,分散的,可溯源的图书借阅功能。 用户发布图书 借书 还书 读者和发布者都可以评论这本图书,并且打分,可以重复评论打分 用户检索图书(在“我的图书”和“图书主页”可以进行关键字检索和类型检索) 在我的图书里面可以查看我发布的图书,评论过的图书,借阅过的图书,归还过的图书 图书排序(借阅量排序,评分排序) 帮助中心(教程和作者联系方式) 1.1发布图书 出版图书 1.2图书中心 图书中心可以借阅图书 借阅图书 用户是不能借阅自己发布的书籍的 不可以重复借阅阅同一本书 1.3我的图书 在“我的图书”下面的借阅的图书里面是可以归还图书的,已经归还了的图书是不用归还的 评论图书(可以多次评论,发布者和普通用户的评论有所区别) 1.4图书排行 图书排行支持借阅量排行;图书发布时间排行;评分排行 1.5帮助中心 相关介绍和作者联系方式 2运行前准备 2.1安装IPFS 下载ipfs压缩包 $ wget 解压 tar -zxvf go-ipfs
2021-10-09 14:38:10 10.55MB ethereum ipfs blockchain truffle
1
Ethereum & IPFS去中心化Ebay区块链项目实战视频教程,区块链实战开发首选。
2021-10-02 15:02:35 1KB Ethereum  IPFS 区块链 去中心化
1
ChainStock-基于以太坊和IPFS的去中心化版权交易平台 测试地址 CRCRegister服务(rinkeby):0x00f67417f408c26826ec9b09c4fc70d0faa6ca9d ChainStockToken(rinkeby):0x948b1b1c9ce16f83e95b8258eb052332e614a9c9 使用方法参考( ) 多IPFS网关访问: , , 基础技术 IPFS:存储图片 用infura做网关: ://ipfs.infura.io/ (TODO:调用会失败,待解决) 使用 (不是太稳定。。。,可能是因为墙的原因) 以太坊:处理交易,保存交易记录,支持简单的查询 通过MetaMask调用网关( ) 特色概念 去中心化交易 版权清晰,供应方上传文件后即可自动获得版权申明,并在被购买后获得第一手授权方信息 交易透明,不存在各种黑箱 实时结算,供应方获得收益无延迟 无中间商,降低交易成本,供应方获得更多收益,购买方获得收益价格 去中心化存储/服务 可以通过任意IPFS网关访问主页hash,永不停机机 所有文件永久保存在IPFS
2021-09-18 10:26:53 196KB ethereum ipfs truffle solidity
1
证明:使用uPort和IPFS证明个人身份平台
2021-09-15 10:52:02 41.53MB ipfs react-redux solidity web3js
1
Filecoin客户端 需要自行部署莲花节点: ://lotu.sh/en+getting-started 此库仅添加部分方法,但已经满足钱包充值提现逻辑了,如果需要其他方法,请叉后自行添加。 充值流程:获取高度,从本地高度遍历到高度,再根据高度获取区块链CID,根据区块链CID获取区块链的所有消息,判断消息的类型是否为0(0为发送Fil),和接收地址是否是本地的地址。 说明请查询client_test文件。 安装 go get github.com/myxtype/filecoin-client 使用 package main import ( "context" "github.c
2021-09-14 15:25:40 979KB client ipfs rpc lotus
1