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

相关推荐
磐链科技6 天前
智能合约与DApp开发的核心架构,本质上是在构建一套去中心化的前后端系统
架构·去中心化·智能合约
木西13 天前
深度拆解 FWA 核心智能合约:从 Loss-to-Earn 到链上动态定价的实现逻辑
web3·智能合约·solidity
木西15 天前
硬核拆解 Uniswap V4:从单例架构、EIP-1153 到 Hooks 落地源码复刻
web3·智能合约·solidity
Web3李李16 天前
Web3 创业最大误区:DApp 能跑≠能上线!无数项目死在这个
金融·web3·区块链·智能合约·软件开发·dapp开发·defi开发
木西16 天前
从理论到实践:Solidity 高性能集中流动性(CLMM)代码复刻与架构优化实战
web3·智能合约·solidity
北冥you鱼19 天前
OpenZeppelin Contracts 完全指南:从入门到精通,构建安全的智能合约
安全·区块链·智能合约
北冥you鱼24 天前
智能合约 Struct 与 Map 最佳实践:从入门到优化
区块链·智能合约
木西1 个月前
深度拆解 DeSci 龙头 OriginTrail:从核心架构到智能合约复刻与全链路测试
web3·智能合约·solidity
Web3李李1 个月前
DApp核心安全漏洞与项目方全方位防护指南
web3·区块链·智能合约·软件开发·dapp开发·安全审计
Rockbean1 个月前
10分钟-AI × Solana:2.MCP服务器——AI代理接入Solana的标准化通道
rust·web3·智能合约