Cover photo

HappBridge白皮书1.0

关于HappBridge

目标与使命

实现Brc20和Erc20之间的跨链,让铭文的铸造可以同时在Brc20和Erc20进行铸造,减少用户不必要的gas浪费!

解决痛点

  • 用户在Brc20铸造铭文高昂的gas费(高昂的gas用户并没有得到,几乎被矿工拿走了)

  • 用户在Brc20铸造铭文被抢跑或者失败,导致用户白白浪费了gas

  • Brc20铭文的流动性问题

我们的优势

  • Brc20与Erc20进行映射,可以在btc网络和eth网络来回进行跨链

  • Brc20铭文可以借助Erc20的Defi应用解决流动性,让其更加丰富

  • 不用担心unisat经常宕机的问题,直接依赖uniswap等成熟应用进行交易


$HAPP铭文

$Happ铭文是HappBridge官方的token,我们在支持Erc20的链上进行铸造,如此可以提高用户的体验,减少用户不必要gas的浪费,Brc20的高gas让很多用户为此苦恼,我们将是首个不浪费用户gas的brc20铭文,同时我们将在brc20上面高昂的gas转化为健康的流动性。把brc20高昂的矿工费转化成在erc20的lp,使其在流动性方面超越其他的Brc20铭文。

$HAPP的官方链接

如何铸造$HAPP铭文

打开$HAPP的ERC20合约地址

切换到Arbitrum网络

post image

连接钱包

post image

填写相关参数开始铸造

post image

通过上图我们找到了mintTokenHapp方法,通过该方法进行铸造HAPP,相关参数如下:

  • 第一个参数:是要支付的eth,每一张1000个HAPP,一张0.01ETH,需要多少张就乘多少,一个地址最多只能铸造24张,也就是0.24个ETH

  • 第二个参数:是Brc20对应的btc地址,bc开头的btc地址,用于在跨链时接收Brc20铭文。

  • 第三个参数:铸造数量,和第一个参数对应,最多只能铸造24张

以上参数填写完成后,点击write按钮即可,然后在metamask进行确认,等几十秒就收到了$HAPP。

$Happ如何跨链到BRC20

打开ERC20的合约地址

切换到Arbitrum网络

post image

连接钱包

post image

给跨链合约授权要跨链的token

以HAPP的token为例,打开它的授权方法,不同token的授权方法都在各自的合约下面,填写如下参数:

post image

第一个参数:是我们跨链的合约的地 0xC4c4D24Ce71194956C7001a7E24cE5237aB22Bcf

第二个参数:是要授权的数量,metamask弹出框,选择最大即可

点击write,然后选择最大,然后确认。

绑定Brc20的合约地址

通过该方法绑定brc20的地址:

post image

这里填写brc20的合约地址,bc开头的,然后点击write,metamask弹出后确认即可。

填写相关参数开始跨链

post image
  • 第一个参数:需要支付的跨链的费用,可以通过这个函数查询,默认是0.01eth,后面如果brc网络的gas下降也会下调,因为要进行一次brc20的转账,所以需要这个费用。

  • 第二个参数:brc20的地址,bc开头的地址,用于接收brc20铭文。

  • 第三个参数:erc20对应的合约地址,可以在文章末尾的HappBridge支持铭文合约地址汇总查找对应的合约地址进行填写。

  • 第四个参数:需要跨链的数量,需要注意⚠️,这里的数量需要乘10的18次方得到的才是你需要的数量,如果你要跨链1000个就是1000乘10的18次方,也就是1000后面加18个0。

参数填写完成后,点击write进行跨链,跨链后,erc20token讲会被回收到合约地址,同时给用户生成一个订单id。

查询跨链进度

通过这个方法填入你的erc20地址可以查询到对应的订单号,如下图:

post image

根据订单号通过该方法,就可以查询跨链进度了

post image

$Happ铭文如何跨链到ERC20

获取跨链桥地址

通过该方法,可以获取到跨链桥的地址

post image

确定你的钱包绑定了erc20地址

通过该方法可以查询你的钱包地址对应的erc20地址

post image

如果没有绑定请调用该方法进行绑定brc20

post image

通过支持brc20的钱包给该地址进行转账

通过unisat等钱包给步骤一查询到的跨链桥地址进行转账,跨链服务监听到地址接收到了铭文之后,就会给对应的erc20进行转账。

$Happ铭文分配和费用

  • 10%用于添加流动性

  • 90%用于铸造

  • 每个地址最多铸造24张,每张1000个$Happ

  • 每张0.01eth,用于添加lp和跨链到brc20的费用


路线图

Q1

  • 部署$Happ铭文

  • 部署$Happ对应的Erc20

  • 部署$Happ Erc20的铸造合约

  • 部署HappBridge的跨链合约,实现Erc20和Brc20之间的跨链

  • 开发合约监听服务,用于Brc20和Erc20之间的跨链

  • 搭建社区运营架构,社区用户达到2万人,跨链交易达到200万美金

Q2

  • UI的设计

  • 网站开发,对接Erc20和Brc20钱包,通过前端页面操作垮链

  • 跨链合约的迭代和迁移,实现DAO/多签的方式进行跨链交易的确认,提高安全性

  • 优化社区运营,社区用户达到5万人,跨链交易达到1000万美金

Q3

  • 构建去中心化的节点网络,重构跨链交易的确认和监听,实现去中心化的确认

  • Happ质押节点可以获得跨链收益

  • 优化社区运营,社区用户达到10万人,跨链交易达到2亿美金

Q4

  • 去中心化运行,权利和收益交给DAO

  • 创始人带着老婆去环球旅行也不影响Happ跨链桥的运行


问与答

为什么通过合约的方式开始项目,没有前端页面?

答:一方面是因为时间比较仓促,另一方面还是希望和大家一起学习,因为我发现好多人玩了很长时间区块链,一些基本的操作还是不会,希望通过跟着项目的迭代大家也能有所提高。


团队介绍

  • 0x101:8年的大厂大数据工程师,厌倦了朝九晚九的生活,逃离大厂拥抱web3,近半年在恶补各种web3相关技术,边学边实践,励志要做web3的弄潮儿,力争尽快在web3跑通可行的商业模式,未来5到10年专注web3的建设,崇尚价值创造和技术革命。

  • 小懒猫:6年资深大厂运营,5年前是我女朋友,现在是我老婆,对大厂也是非常厌倦,一直有个环球旅行,边旅行边上班边生活的梦想,想的虽然有点飘但是专业的运营能力没得说,对于web3也是边学边实践的状态,最近感觉她有点上瘾,好像没那么爱我了,更爱web3了。

团队就这么点人,欢迎志同道合的小伙伴加入进来扩大团队,一起进步,创造价值,共创未来!

HappBridge支持铭文合约地址汇总

相关链接