如何使用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

相关推荐
小攻城狮长成ing4 天前
从0开始学区块链第16天——Solidity 中的时间逻辑
web3·区块链·智能合约
2501_941147426 天前
区块链与智能合约技术在供应链管理与交易透明化中的创新应用研究
区块链·智能合约
大白猴7 天前
什么是 “信任模型” 和 “安全假设”?
安全·去中心化·区块链·智能合约·意图·信任模型·安全假设
Wilson Chen9 天前
区块链与以太坊基础:环境搭建与智能合约部署
区块链·智能合约
许强0xq9 天前
Q6: 如何计算以太坊交易的美元成本?
面试·web3·区块链·智能合约·dapp
许强0xq12 天前
Q3: create 和 create2 有什么区别?
面试·web3·区块链·智能合约·solidity·dapp·evm
友莘居士12 天前
EVM(以太坊虚拟机)及其运行机制详解
区块链·智能合约·solidity·以太坊·evm·以太坊虚拟机
天涯学馆15 天前
Solidity代理合约:解锁区块链代码的灵活升级大法
智能合约·solidity·以太坊
木西17 天前
使用 Hardhat V3 框架构建智能合约项目全指南
web3·智能合约·solidity
许强0xq18 天前
Robinhood的再进化:从零佣金交易到链上金融超级应用
金融·web3·区块链·智能合约·solidity·dapp·去平台化时代