# 最低成本交互zksync,单次0.16U **Published by:** [andyxy23](https://paragraph.com/@andyxy23/) **Published on:** 2023-05-19 **URL:** https://paragraph.com/@andyxy23/zksync-0-16u ## Content 众所周知,ARB空投条件其中有一条:多次和多个合约交互且分开时间。 这里有2个点,需要和多个合约交互,且需要多次,这样子才能让你链上记录尽可能的多。 但是对于我们小散户来说,单号没有那么多ETH来亏Gas,因此怎么样用尽量少的Gas交互尽量多的合约以保证我们链上记录的丰富。 为此,我写了一个智能合约,它有以下特点: 1)单次交互成本低,我测试为0.16U ( 会根据Gas波动,但是消耗一定远小于绝大多数合约) 0.16U 2)可以利用这个合约创建多个子合约,然后与子合约交互,成本也低(这里是为了满足与多个子合约交互) 3)合约开源+免费,没有任何风险 限制: 这个合约只能让你用尽可能少的gas交互更多的合约,其他空投对于金额要求,跨链转账还是要另外做的,个人建议,这个可以周期性做下,保证链上交易次数够多 使用: 合约地址:0xe5106700D1CF2ac0D585A3650a9bb8d0cF3A3CFF 可以点击以下链接使用: https://explorer.zksync.io/address/0xe5106700D1CF2ac0D585A3650a9bb8d0cF3A3CFF#contract 1)单次交互 打开网页,用小狐狸连接,然后点击test1 或者 test2,点击确定即可! 如果你的小狐狸显示价格比较高的话,可以点击 编辑 设置gas limit 为4xxx开头即可 (我印象中不设置也行,因为eth 燃料上限一般都会设置的多一点,用不完就退给你,所以这个数字只是你使用gas估算) 2)创建子合约 打开网页,用小狐狸连接,然后点击create,count是你要创建的合约个数,你要创建几个就写几个,然后点击确定即可! (创建子合约gas要高一点,一般1-5个就够了,创建也算一次链上记录!) create 创建好了合约,可以点击Contract Read,在children函数查看你创建的合约地址,后续根据这个地址去交互,这样子就可以满足低成本交互更多合约。 其中children是个数组,如果你调用create(1)创建了一个合约,地址会保存在children数组,在children选项中填0即可拿到子合约地址。 代码(非技术不关注不用看): 以上如果有任何使用或者代码的问题,欢迎通过推特 andyxy23 联系我,我们一起探讨学习! https://twitter.com/andyxy23 个人介绍:懂点代码的程序员,曾在BAT工作过,币圈小韭菜一枚 ## Publication Information - [andyxy23](https://paragraph.com/@andyxy23/): Publication homepage - [All Posts](https://paragraph.com/@andyxy23/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@andyxy23): Subscribe to updates - [Twitter](https://twitter.com/xy19962): Follow on Twitter