一、史上最简单的ERC20代币创建教程
不需要任何技术,不需要任何技术,不需要任何技术。
第一步:打开 www.ethlinker.com,注册登录,点击首页创建代币。
第二步:填写代币全称、代币简称、发行总量、发行总量四个字段便可以创建代币了。平台还提供代币销毁和直投高功能,按自己需求去决定是否要开启,点击下一步确认再次确认信息就行了。
耐心等待创建完成,之后便可以操作了
如何在etherscan认证您的代币,请查看下方官方说明链接,就不再叙述了。
如何在etherscan认证您的代币
如何在imToken添加您创建的代币,请查看下方官方说明链接,就不再叙述了。
如何在imToken添加您创建的代币
二、ERC20代币的六个基本功能是什么
什么是ERC20?ERC20是用于提议改进以太坊(ETH)网络的官方协议。ERC代表以太坊请求评测,而20是提案标识符或唯一的ID号,以区分该标准与其他标准。这是在以太坊区块链上创建令牌的通用标准,该令牌标准定义了一组适用于所有ERC20令牌的规则,允许它们彼此交互。
ICO给出了一个机会, p romising项目,以太坊正在成为世界第二最强大cryptocurrency提供用于DAPP开发人员创建客户端项目的平台。ERC20标准定义了以太坊代币在执行首次代币发行(ICO)或众筹平台之前必须实现的规则和功能的通用列表。
ERC20代币的六个基本功能总供应量—允许并指示以太坊生态系统中代币的总供应量,并指定可以创建和开采多少代币。
balanceOf—这是ERC20智能合约功能,它允许存储和返回可提供地址的余额。
approve()-可以批准尝试提取ERC20令牌的提取地址。
transfer()—允许将ERC20令牌从一个地址转移到另一个地址。
transferFrom()—它执行并允许自动转移给定数量的令牌。
allowance()-允许批准给定地址以从其令牌所有者的地址提取令牌
为了创建ERC20令牌,你需要记下以下内容
代币名称代币符号代币小数位代币数量为流通合约代号验证源代码除了ERC20之外,还有ERC20,ERC721,ERC223,ERC621,ERC827,具体不做累述,但是对ERC721顺便说一下, ERC721是主要用于区块链游戏的协议,大家经常看到的区块链游戏基本上是基于ERC721。
三、USDT_ERC20和ERC20代币转账提币API接口的调用流程
USDT_ERC20和ERC20的代币都可以按照这个教程来只是代币名字不一样:
ERC20的USDT,就是以太坊的代币。转账手续费低,速度快。
1、ERC20地址收到USDT后(ztPay平台会根据应用配置里面的通知地址进行通知),USDT转账时需要扣ETH作为手续费。ERC20地址收到USDT后是没有ETH的。那么就需要充值ETH。
2、在ztPay平台创建一个ETH地址,往里面冲入一定数量ETH作为手续费资金池。这个可以在线接口处创建地址或者自己调用接口创建地址。
3、等这个地址有了ETH,就可以调用ETH的转账接口,往收到USDT_ERC20的地址里面充值0.0035ETH以上作为手续费。
因为USDT_ERC20转账是扣的当前这个转出地址里面的eth作为手续费。
4、总结:USDT_ERC20这个当前地址里面有usdt,也要有 0.0035以上的eth手续费。那么才可以调用转账接口,开始转账。
USDT_ERC20转账流程:
第一步:首先通过获取地址余额接口(name=usdt_erc20),查询USDT余额包括ETH手续费余额。
第二步:检测ETH手续费是否大于0.0035ETH,大于则即可调用接口转出USDT,转账完毕。ETH以太坊网络gas limit和gas price设置
第三步:ETH手续费不足则调用之前准备的ETH手续费资金池地址,往这个地址里面转入至少0.0035的ETH。完毕。等下次执行转账时即可转账成功。
做一个定时任务最好5以上分钟执行一次可以通过以太坊浏览器来查询相关金额:或者
接口参考资料: ztPay数字货币接口文档
四、ERC-20 简单介绍
ERC-20是用于在以太坊区块链上发行和实施代币的技术标准。它是由以太坊开发商 Fabian Vogelsteller于 2015年 11月提出的。该标准描述了一套通用规则,令牌在以太坊生态系统中正常运行应遵循这些规则。因此,ERC-20不应被视为一段代码或软件。相反,它可以被描述为技术指南或规范。
ERC-20标准使开发人员更容易更准确地预测不同代币和应用程序之间的交互。它还定义了 ERC-20代币如何在以太坊区块链中传输,以及如何一致地记录它们各自的供应和地址余额。
换句话说,ERC-20为开发人员提供了一个要遵循的规则列表,从而可以在更大的以太坊平台内无缝运行。许多去中心化应用程序(DApp)和服务支持 ERC-20代币,使社区成员和企业更容易在广泛的应用程序(例如加密货币钱包、去中心化交易所、游戏等)上采用和使用它们。
以太坊区块链上部署了多个符合 ERC20的代币,但具有独特且独特的实现方式。根据方法的不同,代币可用于代表各种数字资产或可交易商品(例如硬币、代金券、金券、忠诚度积分和借据)。此外,ERC-20代币可用作在选举期间对投票权进行代币化的手段。
ERC-20标准大大减少了创建和发行数字代币所需的工作量,这可能与ICO众筹活动和整个区块链技术的兴趣增加有关。有几个项目已经在使用该技术标准,并且 ERC-20代币合约的数量在过去几年中急剧增长。2017年年中,以太坊网络上约有 5,500个 ERC-20智能合约。2018年初,这个数字增长到 40,000多个,现在超过 160,000。
尽管以太坊网络上的大多数代币都遵循 ERC-20标准,但也有一些例外。例如,以太(ETH)是在标准之前创建的,但尚未遵守。这导致了所谓的Wrapped Ether(WETH)的诞生——它是一种 ERC-20代币,以 1:1的比例(1 WETH= 1 ETH)代表以太。WETH允许用户在去中心化交易所将他们的 ETH与其他 ERC-20代币进行交易。
从技术上讲,ERC-20标准描述了六个功能,它们维护基于以太坊的数字代币的一些功能和特性。这些功能包括代币在地址之间传输的方式以及与代币智能合约相关的一些重要数据,例如符号、名称和供应量。
这里是兔子社区,欢迎大家关注,我们会持续分享优质币圈内容!科普区块链知识!
五、erc20代币是什么意思
erc20是在以太坊货币等基础上衍生出的一款代币。在 2015年 11月, ERC20这个概念首次提出,直到 2017年 9月正式确立发行。 erc20具备了可替代性,有着一些虚拟货币所具备的功能和用途。 Erc20的功能其实是和 Token的功能一致的,账户之间可进行等量转移。 erc20还可以允许第三方帐户去用个人帐户中的 Token数量等。
ERC20的作用ERC20代币问世以后,让一些没有经验、不懂得编程的用户或是使用者,只要在相关的网上复制了标准代码,就可以在极短的时间内在以太坊系统上发布一款新的Token, erc20就是具备了超强的复制能力和代替性,极大的降低了代币的发行门槛。随着越来越多的虚拟货币的出现,全世界的Token总数是在不断地增长的,这其中很大的一部分都是由ERC20发行出来的代币。因此,ERC20逐渐成为了当下比较流行的一种代币形式。用户使用ERC20来发行新的代币,只要遵循的 token和 erc20的相关规则即可,操作上非常便捷统一。
六、IERC20跟ERC20的区别
IERC20跟ERC20的区别如下:
ERC-20标准是在2015年11月份推出的,使用这种规则的代币,表现出一种通用的和可预测的方式。
简单地说,任何 ERC-20代币都能立即兼容以太坊钱包(几乎所有支持以太币的钱包,包括Jaxx、MEW、imToken等,也支持 erc-20的代币),由于交易所已经知道这些代币是如何操作的,它们可以很容易地整合这些代币。这就意味着,在很多情况下,这些代币都是可以立即进行交易的。
ERC20是各个代币的标准接口。ERC20代币仅仅是以太坊代币的子集。为了充分兼容 ERC20,开发者需要将一组特定的函数(接口)集成到他们的智能合约中,以便在高层面能够执行以下操作:
获得代币总供应量
获得账户余额
转让代币
批准花费代币
ERC20让以太坊区块链上的其他智能合约和去中心化应用之间无缝交互。一些具有部分但非所有ERC20标准功能的代币被认为是部分 ERC20兼容,这还要视其具体缺失的功能而定,但总体是它们仍然很容易与外部交互。
RC-20标准还有待完善。其中一个障碍是,将令牌直接发送给令牌的智能合同将导致资金损失。这是因为一个令牌的合同只会跟踪和分配资金。例如,当您从钱包中向另一个用户发送令牌时,该钱包将调用令牌的合约来更新数据库。所以如果您试图将令牌直接传输到令牌的合约中,那么由于该令牌的合约无法响应,所以金钱就“丢失”了。
本文来自用户投稿,不代表币大牛资讯立场,如若转载,请注明出处:https://www.98xmw.com/zhis/7692.html
发表回复
评论列表(0条)