金色说明书 | ERC20项目方如何通过Nerve网络注册跨链资产到Heco网络 - 币圈动态 - 找空投网
您当前位置:首页>>币圈动态

金色说明书 | ERC20项目方如何通过Nerve网络注册跨链资产到Heco网络

发布日期:2021-01-14 14:00:18

浏览:

DeFi流动性挖矿火爆一时,吸引了大量投资者参与。为了方便投资者及时了解DeFi挖矿项目的相关信息和挖矿流程,金色财经推出了“金色说明书”系列挖矿教程。本期由金色财经和NerveNetwork联合推出。

风险提示:“金色说明书”系列挖矿教程,根据项目公开消息,为各位提供挖矿流程和相关资讯,不作为投资建议。挖矿风险高,参与需谨慎!

NerveNetwork目前已经跨链打通火币生态链Heco公链,项目方可将ERC20/ETH、BEP20/BNB、NULS/NRC20以及NULS平行链资产跨链注册到Heco,参与Heco链上的各种应用。

一、ERC20项目方注册跨链资产到Heco网络的操作步骤如下:

第一步  ETH - Nerve

1、在ETH网络创建ERC20合约。

一 创建ERC20合约

  • 注意1:必须使用NERVE团队提供的ERC20合约源代码(opens new window)ERC20Minter.sol 

  • 注意2:创建ERC20合约时,decimals必须与NERVE网络的资产的decimals一致

RnmUlxoqHi6XwYAP1SN0C8aFXLrOktXk48UCVUIQ.png

1、打开以太坊智能合约在线开发工具

2、创建文件

1HQlSoAtuBEplmf0s2gVOO3RwLpBEE8RsCWlb8V5.png

  1. 点击“New File”

  2. 创建一个新的sol文件

  3. 3、将NERVE团队提供的ERC20合约源代码复制进新建的文件中并保存(ctrl s)

  4. 4、编译

ExvydqweUlNxuyZdv0fYQr0BTPv2DEXKuaApSl3w.png

  1. 点击选择红框的图标

  2. 选择“0.6.12 commit.27d51765”,版本一定不能选错

  3. 勾选红框内的两个多选框,一定要勾上

  4. 点击按钮

编译成功之后,需要导入ETH账户(有eth做手续费)(matemask导入过程略)

5、创建ERC20合约

49VlYpx7vTgdyntF4gWhSLn209jcijlSoSlZkRRU.png

  1. 点击图标

  2. 选择之前创建的Pklong.sol文件,一定要是ERC20Minter

  3. 输入参数(NAME、SYMBOL、DECIMALS、MINTER):其中NAME和SYMBOL原则上需要跟已创建的NRC20(NERVE资产)保持一致,DECIMALS必须跟已创建的NRC20(NERVE资产)保持一致;

    MINTER参数(ETH网络)

    测试网: 0x7D759A3330ceC9B766Aa4c889715535eeD3c0484

    正式网: 0x6758d4C4734Ac7811358395A8E0c3832BA6Ac624

    MINTER参数(BSC网络)

    BSC测试网: 0xf7915d4de86b856F3e51b894134816680bf09EEE

    BSC主网: 0x3758AA66caD9F2606F1F501c9CB31b94b713A6d5

    MINTER参数(Heco网络)

    Heco测试网: 0xb339211438Dcbf3D00d7999ad009637472FC72b3

    Heco主网: 0x23023c99dcede393d6d18ca7fb08541b3364fa90

    注意 在BSC网络、Heco网络上面注册合约跟ETH网络一样,只需要注意MINTER参数

  4. 点击按钮,发起创建合约交易(通过matemask确认),交易发起确认之后,通过查询交易获取ERC20(BEP20、HRC20)合约地址

二 申请绑定ERC20资产

按如下模版发送邮件至 support@nerve.network

Z4tK6C4sAmDteuzndY1GMlWEinVzOEMrNae0XXVx.png三 等待反馈

Nerve技术团队收到邮件后,将进行如下操作,请等待反馈

  • 在ETH多签合约中注册上述ERC20合约

  • 在NERVE网络注册绑定ERC20合约至提供的NERVE资产

2、ERC20项目方将ERC20合约地址提供给Nerve技术团队注册,从而生成对应的Nerve资产。ERC20项目方按如下模版发送邮件至 support@nerve.network。

0AXO751R4n7pEoikDY4a3DV1cf8LvQEwJCz2d1k0.png

3、Nerve技术团队收到邮件后,将进行如下操作,请等待反馈。

  • 在ETH多签合约中注册上述ERC20合约;

  • 在Nerve网络注册绑定ERC20合约至提供的Nerve资产。

第二步   Nerve - Heco

1、项目方找到对应的Nerve资产,注册到Heco网络。

2、在Heco网络创建对应Nerve资产的HRC20合约资产。

参考链接:http://docs.nerve.network/zh/Guide/g_nervetoerc20.html#一-创建erc20合约  

二、其他

ETH网络合约、BSC网络合约、Heco网络合约创建时,只有MINTER参数不同,其他完全一样。文中的ERC20在创建BSC合约时,就是BEP20;创建Heco合约时,就是HRC20。