如何使用Etherscan Remix插件验证智能合约

在Moonbeam上验证合约的方式有很多,使用Etherscan Remix插件是最快、最简单的方式。

此示例中,我们展示如何在Remix上激活Etherscan插件并验证简单的增量智能合约。开始之前,请准备以下内容:

  • MetaMask钱包

  • 存有DEV的账户

  • 将验证合约网络的Moonscan API密钥

  • 安装和配置Git

首先在Remix界面左侧,点击Plugin Manager,搜索Etherscan插件,选择Activate。

在这里,您需要提供一个 Moonscan API密钥。如选择在Moonbeam和Moonbase Alpha上验证合约,请前往http://moonscan.io;如选择在Moonriver上验证合约,请前往http://moonriver.moonscan.io

在Moonscan上登录后,选择左侧的API Keys, 复制您的API密钥,然后使用Etherscan Remix插件保存。

下一步,编译合约,然后部署该合约。请确保环境选择的是Injected Provider,增量智能合约需要设置一个初始数字参数。在MetaMask中确认此次部署交易。

合约部署后,打开Etherscan插件,确认你选择的网络,然后设置合约名称(此例为增量)。

复制合约地址粘贴在地址栏。重新编译合约,构造函数便会自动填充。提供您用于合约部署的参数,确保合约得到验证。

点击Verify。回到Moonscan查看,合约应该已经得到验证。

更多信息,请查看视频教程:https://www.youtube.com/watch?v=kSCfWBLV6Zs

相关推荐
我是前端小学生4 天前
一文详细梳理Bank合约业务逻辑
智能合约
Blockchina6 天前
第 4 章 | Solidity安全 权限控制漏洞全解析
安全·web3·区块链·智能合约·solidity
Blockchina7 天前
第十四章 | DeFi / DAO / GameFi 项目高级实战
web3·区块链·智能合约·solidity
龙兵兵科技7 天前
利用智能合约技术打破线下陪玩私单僵局的可行性分析
智能合约·软件开发·线下陪玩·同城陪玩
渗透测试老鸟-九青7 天前
记一次常规的网络安全渗透测试
运维·服务器·安全·web安全·区块链·智能合约
我是前端小学生9 天前
手摸手带你用anchor框架写一个Bank链上程序
智能合约
0x派大星9 天前
打造更安全的区块链资产管理:Solidity 多重签名机制详解
安全·web3·区块链·智能合约·solidity
Blockchina9 天前
第十五章 | Layer2、Rollup 与 ZK 技术实战解析
python·web3·区块链·智能合约·solidity
Blockchina10 天前
第 2 章 | 智能合约攻击图谱全景解析
web3·区块链·智能合约·solidity·区块链安全
Blockchina10 天前
第 1 章 | 开篇词:Dapp安全 区块链安全 Web3安全 区块链合约一旦部署,安全就是生死线
安全·web3·区块链·智能合约·solidity·合约审计