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

相关推荐
电报号dapp11920 小时前
以交易所为基,构建下一代DApp生态
游戏·去中心化·区块链·智能合约
木西1 天前
链下CLOB + 链上结算:构建高性能去中心化预测市场的完整技术栈
web3·智能合约·solidity
庭前云落1 天前
Solidity 智能合约进阶 3| 安全性和验证 访问控制 (Access Control)
区块链·智能合约
雷焰财经1 天前
智能合约赋能与全球实践:宇信科技绘制银行数字人民币能力建设新蓝图
人工智能·科技·金融·智能合约
电报号dapp1191 天前
下一代DeFi聚合枢纽:融合RWA资产与社区激励的多维平台设计
大数据·人工智能·去中心化·区块链·智能合约
庭前云落1 天前
Solidity 智能合约进阶 2| 安全性和验证 验证签名
区块链·智能合约
木西4 天前
深度拆解 Web3 预测市场:基于 Solidity 0.8.24 与 UMA 乐观预言机的核心实现
web3·智能合约·solidity
木西12 天前
揭秘 Web3 隐私社交标杆:CocoCat 的核心架构与智能合约实现
web3·智能合约·solidity
木西13 天前
深度拆解 Grass 模式:基于 EIP-712 与 DePIN 架构的奖励分发系统实现
web3·智能合约·solidity
木西17 天前
深度解析|Form Network:BNX 迁移模块化 L2 的全流程技术实践
web3·智能合约·solidity