btfs 测试网:进入及测试
连接测试网
- 首先需要确认测试网当前运行的程序版本,不然无法进入
- 建议使用本地编译的方案,如果编译失败,可以适当降低 go 版本
- 不同版本的btfs的测试网进入方法不一样,在 20220426 这个时间点,需要在初始化 btfs 节点时制定参数:
./btfs init -p storage-client-testnet
- 执行
./btfs daemon
,进入长期运行模式需要触发两个智能合约,所以需要从 测试网水龙头 获取点初始资金 - 正常运行后,查看账户地址会出现三个交易:一个水龙头发钱,两个智能合约触发。会出现一个 vault。打开本地的 dashboard
配置钱包
测试网水龙头发送的是 btt,而 btfs 内部的交易需要使用 wbtt,而在 2.0 版本中,没有直接的 btt 兑换 wbtt,必须要走合约。
先在 metamask 添加测试网络:
- 网络名称(Network Name):BitTorrent Chain Donau
- RPC URL(RPC URL):https://pre-rpc.bt.io/
- 链ID(ChainID):1029
- 符号(Symbol):BTT
- 区块浏览器URL(Block Explorer URL):https://testscan.bt.io/
然后导入密钥的方式先获得钱包,然后向 0x107742EB846b86CEaAF7528D5C85cddcad3e409A 发送请求。
如何获得 WBTT?
打开metaMask钱包,切换到BTTC测试网(相关参数参考地址[https://doc.bt.io/v1/doc/#network-details](https://doc.bt.io/v1/doc/#network-details)),点击SEND按钮,需要注意三点。
1 - 您需要填写WBTT的合约地址,0x107742EB846b86CEaAF7528D5C85cddcad3e409A。
2-金额:需要填写要兑换多少BTT,BTT和WBTT是1:1的兑换关系
3-Gas Fee(gwei),需要改成300000。_
然后就可以把 wbtt 转入到保险库,先试试上传文件。
功能测试
btfs add <file-name>
btfs storage upload