项目简介:Zecrey是一个基于zk-rollup的通用且可扩展的跨链隐私协议。Zecrey协议基于账户模型,采用Sigma协议作为隐私算法生成隐私证明,效率高。
通过Zecrey钱包连接各种区块链和第2层协议,解决了多链生态格局中隐私和隔离两大问题。Zecrey私有跨链解决方案有两个核心功能:私有跨链桥接和私有跨链交换。
测试开始:
首先
安装插件钱包
安装完成后,点击图标
如果已经有0x开头的地址,点击导入账号,没有地址的话,可以点击创建账户
我已经有地址,所以点击导入账号
输入助记词和密码,点击确认
注册成功,再次点击图标
(点击创建账户后显示这样,创建账户的话记得保存好助记词)
首先测试转账
选择自己有的测试币,这里以rinkeby为例
输入要转到的地址,转账数量,点击转账
成功,点击退出
然后点击存款
会要求注册L2账户,点击‘注册Layer2账户’
点击注册
输入用户名,确认
存款激活
继续以 rinkeby 为例
输入数量,点击存款
存款成功,点击退出
存款需要等一段时间, L2账户才能成功激活。
等激活成功后,点击锁定
还是以rinkeby 为例
输入数量,点击锁定
成功,点击退出
至此 Layer1 的测试完成
接下来开始 Layer2 的测试
点击下方开关切换到 L2
首先进行转账
这里可以看到刚刚存款的eth
输入另一个 L2地址名,输入数量,点击转账
(点击添加另一个转账,可以同时转两笔)
(如果没有的话,可以自己再建另一个L2,或者使用我的akashanhu ,或者到这里随便选一个
)
转账成功,点击退出
接下来进行兑换
选择要兑换的币,输入数量,点击兑换
成功,点击退出
再次点击兑换,添加流动性
选择刚才进行兑换的两个币,输入数量,点击添加流动性
成功,点击退出
接下来移除流动性,点击兑换
点击详情
点击移除流动性
确认
完成
返回到主页
接下来进行解锁
可以看到刚才锁定的eth,点击详情
解锁
完成,退出
接下来,最后一项测试——提现
选择要提现的代币
可以输入其他地址,也可以点击‘My Ethereum Address’自动填充自己的地址,然后输入要提现的数量,点击提现
提现完成
测试完成
点击活动,可以看到交易的进度 。L2交易很快,但是提现到L1还需要一段时间,过会就可以看到