https://scroll.io/developer-nft/check-eligibility

推荐用官方的跨链桥
地址

大家有工具的可以用自己的工具或者用别人写好的工具 这里我就不做推荐
我是自己写的一个分发gas的合约部署到scroll链上
合约地址:0xd91A67276579E779cE356a53D125999083b60Db2

为什么要写一个提现功能呢,因为在分发gas的过程中会可能会出现失误,数目和总gas算错了的话,多余的gas就会留在合约里,所以多一个提现功能,可以把合约里的多余gas给提出来,建议大家再写与gas有关的合约的时候都加一个提现功能,可以有效避免这种失误。
分析一下链上交易就可以知道部署合约其实就是发了一笔to为空,value也为空,合约代码在data里面的交易

部署合约代码如下

其实这个项目有很多准备工作
例如:
需要创建一批新钱包来进行交互获得mint资格
往这些钱包分发gas(具体要看当前需要的gas费)
用钱包部署合约为了避免部署合约的重复 我把每个合约代码的address改成了当前的钱包地址
推特:@gujiufig
vx:jiuzaia
欢迎交流

