ERC-20标准教程:手把手教你发行自己的加密货币

芝麻开门

芝麻开门(Gateio)

注册芝麻开门享最高$2,800好礼。

币安

币安(Binance)

币安是世界领先的数字货币交易平台,注册领100U。

本教程指导开发者利用OpenZeppelin库在以太坊测试网创建ERC20代币,涵盖从设置MetaMask钱包、获取测试ETH到编写部署智能合约的全流程。ERC20标准通过6项必要功能(如转账、余额查询)和3项可选功能(如代币符号)实现代币互操作性,解决了早期代币兼容性问题。教程使用Remix IDE演示了百万供应量代币的合约编写,并通过MetaMask完成Sepolia测试网部署,为构建更复杂DApp奠定基础。

区块链技术正在以前所未有的速度发展,比特币以太坊加密货币以及ICO的最新动态持续引发行业热议。作为这个领域的观察者和实践者,我特别编写了这个系列教程,希望通过循序渐进的方式,帮助开发者掌握如何运用区块链技术和加密货币构建有价值的应用程序。

本教程将手把手带你完成从账户设置到智能合约开发的完整流程,最终实现在以太坊测试网络上发行自己的ERC20代币。我们将使用MetaMask钱包进行操作,这个代币不仅支持基本的转账功能,还能作为更复杂应用的开发基础。

准备工作

在开始创建ERC20代币之前,需要做好以下准备:首先需要安装Web3钱包,比如MetaMask或Phantom等支持WalletConnect协议的钱包;其次需要获取测试用的ETH代币,可以通过QuickNode多链水龙头获取;最后建议使用Chrome浏览器以获得最佳开发体验。

深入理解ERC20标准

ERC20是以太坊区块链上最重要的代币标准之一,全称为Ethereum Request for Comment 20。这个标准由德国开发者Fabian Vogelsteller于2015年首次提出,后来与Vitalik Buterin共同完善,并在2017年底正式成为以太坊改进协议(EIP-20)。

在ERC20标准出现之前,每个代币项目都需要从头开始编写智能合约,导致不同代币之间存在巨大差异。这不仅增加了开发难度,也给钱包和交易所的集成带来诸多不便。ERC20标准的出现彻底改变了这一局面,通过定义统一的接口规范,大大提升了代币之间的互操作性。

从技术角度看,ERC20标准定义了智能合约必须实现的六个核心功能:总供应量查询、余额查询、转账功能、授权转账、额度批准和额度查询。此外,还建议实现代币名称、符号和小数位数三个可选功能。这些标准化功能使得钱包和交易所能够轻松支持各种ERC20代币,也为DeFi生态的发展奠定了基础。

创建ERC20代币实战

获取测试网络ETH

首先需要安装MetaMask浏览器扩展或使用其他兼容WalletConnect的钱包。钱包设置完成后,通过QuickNode多链水龙头获取Sepolia测试网的ETH。操作非常简单:访问水龙头网站,连接钱包或输入钱包地址,按照指引操作即可。需要注意的是,使用QuickNode水龙头时,主网钱包需要保持至少0.001 ETH的余额。

编写智能合约

以太坊生态中已有众多成熟的ERC20实现方案,其中OpenZeppelin提供的合约库因其安全性和可靠性备受开发者青睐。我们将基于OpenZeppelin ERC20合约来创建自己的代币,这样可以避免从头开始编写所有功能,确保合约的安全性和标准化。

打开Remix IDE开发环境,新建一个Solidity文件,比如MyNewToken.sol。将示例代码粘贴到文件中,这段代码定义了一个发行量为100万的代币。代码中SPDX许可证声明了合约的开源协议,pragma指令指定了编译器版本,通过继承OpenZeppelin的ERC20合约,我们只需定义代币名称和符号即可完成基本功能。

部署智能合约

在Remix IDE中完成代码编写后,首先点击Solidity编译器按钮进行编译。确保编译器版本与代码中指定的版本一致。编译成功后,切换到部署界面,选择”Injected Provider”环境,确认MetaMask已切换到Sepolia测试网,最后点击部署按钮。MetaMask会弹出交易确认窗口,支付测试ETH作为Gas费后,合约就会部署到测试网络上。

至此,你已经成功在以太坊测试网上部署了自己的ERC20代币合约。这个代币完全符合ERC20标准,可以像其他主流代币一样进行转账和交易。接下来你可以继续探索更复杂的智能合约开发,或者基于这个代币构建去中心化应用。

声明:文章不代表CHAINTT观点及立场,不构成本平台任何投资建议。投资决策需建立在独立思考之上,本文内容仅供参考,风险 自担!转载请注明出处:https://www.chaintt.cn/15951.html

CHAINTT的头像CHAINTT
上一篇 2025年8月5日 下午12:43
下一篇 2025年8月5日 下午1:19

相关推荐

  • Biconomy是什么?BICO代币的全面指南与关键信息

    Biconomy (BICO) 是区块链领域的创新项目,致力于简化区块链交互和提升用户体验。通过无Gas交易、跨链传输等解决方案,Biconomy 解决了区块链交互中的复杂性和高费用问题。其核心产品包括 Mexa、Forward 和 Hyphen,分别支持无Gas交易、多代币支付和跨链资产转移。BICO 代币在网络费用、治理和利益相关者激励方面发挥重要作用。Biconomy 的功能覆盖全栈账户抽象、模块化智能账户等,适用于 DeFi、游戏和 NFT 市场等多个领域。2023年推出的 SDK v2 进一步增强了其功能,为 Web3 开发者和用户提供更流畅的体验。

    2025年10月16日
    2300
  • Solana二季度收入骤降44%,尽管DeFi总锁仓量逼近历史高点

    2025年第二季度,Solana链上应用收入大幅下滑44.2%至5.76亿美元,主要因迷因币活动减弱及头部DApp收益收缩。但同期DeFi锁仓总值(TVL)逆势增长30.4%,达86亿美元,稳居公链第二。Kamino Finance以21亿美元TVL领先,Raydium超越Jupiter重回第二。尽管TVL上升,日均现货DEX交易量却减少45.4%,反映生态活跃度与资金规模出现分化。

    2025年8月30日
    6400
  • 法国国民联盟党推动核能挖矿 支持比特币(BTC)可持续发展

    法国国民联盟(RN)转变立场,推动利用核电站剩余能源进行比特币挖矿。该党领导人玛丽娜·勒庞从2016年主张全面禁止加密货币,转变为支持将闲置核能转化为数字资产。议员洛佩斯-利古里起草法案,计划在法国电力公司设施安装挖矿设备,视比特币为实现经济主权的工具。尽管党内存在对去中心化货币的意识形态分歧,国民联盟已成为法国最积极推动加密货币立法的政治力量。

    资讯 2025年8月5日
    3000
  • L2赛道持续升温:深度解析Mantle的核心价值与长期持有策略

    引入:在 EIP-4844 之前做多 MNT 本文概述了在以太坊 Dencun (坎昆)升级和 EIP-4844 或 Proto-Danksharding 的引入中做多 Mantle (MNT) 的战略机会。 尽管与Polygon 或Arbitrum 等同行相比,Mantle 的技术团队不太突出,但他们对以用户为导向的解决方案的关注,加上创新的收益和空投策略,使MNT在2024 年第一季度具有潜在的升值潜力。 概述 Mantle是与以太坊兼容的optimistic L2 rollup。它通过在以太坊主网(L1)处理共识和结算,同时通过其专有的 Mantle DA(由 EigenDA 技术提供支持)利用数据可用性服务。 目前,Mantle正在使用与EigenLayer团队合作开发的EigenDA的简化解决方案,等待更全面、规范解决方案的发布。该计划是在主网首次亮相后过渡到 EigenDA。 催化剂 尽管技术团队可能无法与像Polygon或Arbitrum这样的竞争对手相比,但Mantle采用了以用户为中心的方法。这种策略使他们能够利用顶尖团队的技术解决方案,同时专注于提供卓越的最终产品。最终,这些举措是发展链上经济和提高采用率的关键。 以太坊坎昆升级和EIP-4844 引入Proto-Danksharding和EIP-4844是以太坊L2的主要催化剂。此次升级有望显着降低Rollup成本,有利于像$MNT这样的L2代币。市场可能会在预期中反弹,这为在 L2 代币中建立头寸提供了一个有利的时机,并且未来还有更多的催化剂。 EIP-4844的核心是“Blob”的概念,表示二进制大对象。本质上,blob是与交易相关联的数据块,与普通交易不同。这些blob数据块专门存储在Beacon Chain上,并产生最小的gas费用。 Blob使以太坊区块能够增加更多数据,而不会增大其大小。简单地说,利用blob可以使存储的数据量与平均区块大小相比几乎增加10倍。 引入blob的原因是为了大幅降低rollup的数据可用性(DA)成本。目前,发布数据到以太坊构成了rollup总费用的90%以上。 EIP-4844引入了一种动态费用系统,与我们今天在L2中看到的传统费用模型不同。随着动态blob费用的引入,以太坊上的运营成本将受到两个不同市场的影响:常规交易市场和blob市场。 这一变化意味着rollup将需要适应一个费用环境,其中他们的运营的一部分受到传统费用结构的影响,而另一部分则更为流动,根据blob容量的具体需求进行调整。 具体来说,将L2数据发布到以太坊的成本与标准Gas价格分离意味着L2可以在将其数据提交给以太坊时实现显著降低成本,潜在的成本降低高达16倍,或比当前的gas费用低90%。 可持续收益 Mantle专注于长期可持续性和真实收益机会,提供了两个独特的真实收益机会和一个额外的投机机会: 首先,$mETH 为 ETH 存款提供双倍的质押收益率。这是可能的,因为额外的补贴来自Mantle自己的财库,它们正在Staking他们的ETH持有量,并将Staking奖励传递给$mETH持有者。 其次,$mUSD从短期美国国债和银行活期存款中产生收益,使用户能够在其稳定币头寸上赚取利息。它是USDY的重新包装版本,旨在保持与1美元的挂钩,利息通过Ondo Finance发行的新代币单位分发。 与 $mETH 类似,用户可以使用收益策略,其中最受欢迎的是 MYSO 等货币市场。 第三,Mantle一直是Eigenlayer的长期合作伙伴。他们正在使用EigenDA进行数据可用性(DA),并且在谈到未来的空投机会时,这也是一张王牌。 此外,我们不能低估在坎昆升级后rollup的动力,因为增加的Sequencer(排序器)收入可能转化为推动真实收益的额外动力。与Optimism和Arbitrum不同,Mantle 已经开创了与代币持有者分享收入的先例(通过将 ETH 投入其金库并与 ETH 质押者分享收益)。 增强的代币实用性 Mantle是少数几个选择不使用ETH作为gas而赋予链原生代币MNT更多效用的rollup之一。展望未来,MNT的效用将超越其作为gas代币的角色。它将用于Staking,并可能奖励那些选择参与此类活动的持有者。这不仅会从流通中移除代币,还会使持有MNT更具吸引力,这可能会导致后续购买压力的增加。 供需力量 在供应方面,没有代币解锁和通货膨胀为 MNT 提供了稳定且可预测的供应情况,从而降低了市场稀释的风险。这与其他 L2 不同,因为 MNT 是从 BIT 的代币迁移产生的,并且随着时间的推移,大部分供应已经被释放。 在需求方面,值得注意的是,BitDAO(以前的Mantle)和Bybit之间的先前关联可能阻止了该代币在其他一级交易所,如Binance、Coinbase、Kraken或Upbit等上市。鉴于品牌重塑的成功以及 L2 Rollup 的投入生产,这可以被视为一个潜在的机会。未来潜在的上市可能会成为价格升值的催化剂。 失效的情况 我们不应低估L2竞争变得日益激烈的事实。流动性可能流入其他网络,如zkSync、Starknet、Scroll或Linea,以获取它们各自的空投。在这种情况下,我们可能不会看到我们预期在Mantle上看到的TVL和交易量增加。 然而,值得注意的是,这样做存在机会成本,因为这些资金在别处,而不是在Mantle上产生效益。虽然其他链已经以高估值筹集了资金,他们的空投可能很可观,但我们不知道他们的代币何时会真正发布,以及是否已经拍摄了快照。 因此,考虑到流动性的机会成本(如在Blast中Staking而无法提取),我们认为,在利用坎昆升级和EIP-4844这样一个非常具体的L2催化剂方面,风险回报并不倾向于他们。 同时值得注意的是,我们已经看到L2中出现了幂律动态。尽管预计L2的数量会增加,但活动可能会集中在一两个赢家身上,如Arbitrum或Base,而Mantle可能不属于这个类别。 因此,重要的是要记住,对Mantle的押注是基于MNT会比其竞争对手稀释其持有者较少,并且除了EIP-4844 之外还有更多催化剂,如MNT质押以获取空投、真实收益机会、激励和生态系统补助等。 代币经济学 代币价格 10月份标志着一个局部底部,MNT在过去90天内价格上涨了60%。 我们在比较MNT和ETH时也观察到了类似的趋势。 查看下方这两张图表,左轴以美元计价,右轴以ETH计价。 MNT与L2高度相关联,除了OP,它在12月份表现出色。 与 ARB 相比,MNT 与 OP 的相关性也较低,这可能表明市场对ARB和OP作为两个主要的optimistic rollup有更高的期望。这进一步强化了我们的观点,即市场可能没有足够关注Mantle生态系统中的发展。 MATIC不是一个 optimistic rollup,市场会对它有不同的看法,特别是当我们考虑到它从 PoS L1 到 zkEVM 的过渡以及 Polygon 2.0 路线图的逐步发展时。 市值和完全稀释价值 Mantle 一直位列市值前 50 名,其 mcap/FDV 比率为 0.50,这表明它是未来一年稀释度和通胀率最低的 L2 代币。 市值 / FDV 下表是不同L2代币市值/FDV的对比。这是未来稀释的一个指标。 我们还可以注意到,随着价格上涨,OP 和 ARB 的 FDV 出现了较大偏差。与 MNT 不同,它们都尚未经历相对较大的供应解锁。 决定: 3月22日,6.73亿枚ARB(价值10.84亿美元)的代币会从Offchain实验室和顾问那里解锁 3月22日,4.38亿枚ARB(价值7.0558亿美元)的代币会从投资者那里解锁 乐观: 1月29日,1700万枚OP(价值6409万美元)的代币会从团队那解锁 1月29日,1521万枚OP(价值5735万美元)的代币会从投资者那解锁 需要注意的是,我们预计 ARB 和 OP 各自的供应增加不会造成巨大的抛售压力。相反,我们的目标是强调 MNT 的 FDV 的低波动性和预期方差。 总锁定价值(TVL) TVL 有所上升,这可以归因于可持续举措,这些举措允许投资者赚取 ETH 和美元的实际收益,例如分别为 $mETH 和 $mUSD。因此,我们预计这些存款不会很快离开生态系统。我们还可以从图表中看到,Eigenlayer 在 12 月提高上限并没有对 TVL 造成重大干扰,这表明社区有信心 Mantle 为其质押的 ETH 带来足够好的回报。 然而,稳定币的市值仍然非常低,仅略超过1000万美元。 同样,与Arbitrum(25.05亿美元)和Optimism(8.8239亿美元)的TVL相比, Mantle 的TVL也非常少。随着TVL开始增长,这将向市场发出流动性状况开始改善的信号,可能预示着更多链上活动和网络费用的增加(必须用MNT支付)。 然而,进入 2024 年,我们开始看到稳定币的流入超过流出。 Mantle的TVL/mcap比率仍然很低,但也值得注意的是,该链在2023年中期上线,新项目仍在孵化,预计将在2024年陆续推出。在过去的几天里,链上活动也有所增加,30 天的交易数量超过了 Optimism。 自 2022 年第四季度软启动以来,mETH 在过去一个月也出现了令人印象深刻的增长。 代币持有者 MNT代币持有者的数量持续增加,我们预计这种增长不会有任何放缓的迹象。我们的预期增长速度将会加快。 <img src="https://s3.ap-northeast-1.amazonaws.com/gimg.gateimg.com/learn/0fadd3f6dc4736933

    2025年10月17日
    2500
  • 探索Privasea:革新数据隐私与安全的AI网络解决方案

    Privasea AI网络通过全同态加密(FHE)和去中心化协议解决AI时代的数据隐私问题,提供安全计算环境。其核心产品DeepSea支持加密数据上的机器学习任务,结合ImHuman应用实现隐私保护的身份验证。Privasea已完成1500万美元融资,主网计划2025年第一季度上线,代币$PRVA用于激励节点参与和生态治理。

    2025年7月9日
    4100

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

风险提示:防范以"数字货币""区块链"名义进行非法集资的风险