一、GasBack功能概述
Gasback功能是OKC为了鼓励开发者来OKC生态进行开发与建设,特别推出的一个开发者分红功能。开发者注册gasBack功能以后,只要开发者在OKC上部署的合约被用户使用了,那么用户调用合约所消耗的gas费,就会有一部分返还给开发者,这样可以使开发者和OKC一起成长,共同享受OKC生态繁荣带来的收益。
二、合约部署方式定义
一般来说合约部署会分为两种情况:
直接部署:
开发者用自己的EOA(Externally Owned Account)账户U直接部署合约A, 我们称合约A为“直接部署”合约
链式部署:
开发者用自己的EOA账户U调用合约A,通过合约A部署合约B,我们称合约B为“链式部署”合约。
还有可能存在更多层的链式部署,比如 U->A->B->C---->Z, 我们把B及以后的所有合约,都称为链式部署合约。
三、GasBack功能注册:
目前我们已经支持了开发者对直接部署的合约进行注册获得分红, 链式部署合约的注册功能正在开发中,很快将会对外开放。因此建议想要注册gasBack功能的开发者:
- 还没有部署合约的新项目:
- 最好使用直接部署的方式部署合约,部署后即可进行注册享受分红。
- 已经部署合约的老项目:
- 如果是直接部署的合约,可以立刻进行注册,注册成功即可享受注册后合约消耗gas费的分红
- 如果是链式部署的合约,还请耐心等待,链式部署合约注册功能正在开发中,很快将可以使用
四、FAQs:
如何注册gasBack:
- 通过前端页面进行注册: https://www.okx.com/okc/gas-back
- 使用代码发送evm交易进行注册,参考: https://forum.okt.club/d/344-evm-tx-gas-back
谁能注册合约的gasBack功能并享受分红
参考:https://forum.okt.club/d/362-gasback
gasBack功能是如何根据用户地址和nonce计算合约地址
参考:https://forum.okt.club/d/363-evmnonce