創建自己的加密貨幣的3 個步驟


比特幣、以太幣、狗狗幣、柴幣……

你可能聽說過所有這些瘋狂的“硬幣”以及有關其巨大市值漲跌的消息。你可能不想投資這些加密貨幣,但作為從事技術工作的專業人士,多了解一點也不錯,例如主流區塊鏈技術和創建過程。

在本文中,我將引導你完成一個簡單的3 個步驟,無需編寫任何代碼即可創建自己的硬幣。

創建硬幣的想法很簡單:將你的“合約代碼”部署在區塊鏈上。

[R e本“合约”是硬币,包括名称,起始金额等。在这个例子中,我们将挑选以太坊作为榜样blockchain,这是最方便和可靠的平台,一个为大家来部署自己的应用程序(硬币)。

第一步是创建自己的钱包。在这里,我建议使用MetaMask,这是一个简单的Chrome 扩展程序,可为你提供免费钱包。

只需按照网站上的步骤操作即可。你可以在几分钟内拥有你的数字货币包。完成后,你应该会在右上角看到一个钱包。

注意:初学者可以选择使用“测试网”进行试用。因此,你无需支付真正的 ETH(成本 $$)来启动你的测试币。准备好后,你可以切换到主以太坊网络

1tJVqBE6nRwFm89k0ypF0Iw-1

要在测试网络上获得你的 ETH,你可以访问https://faucet.ropsten.be并粘贴你的钱包地址。它可以每 5 秒发送测试 1 ETH。

1SUrXrjgO9eHoyH2VUpBkZw-1

https://faucet.ropsten.be

要在以太坊网络上部署你的硬币,你的硬币必须符合称为EIP-20:ERC-20 令牌标准的标准。这听起来很技术,但别担心,除非你真的想深入了解它的技术细节,否则你不必知道它。

13oOg_VPYZhSUkvkdX0035A-1

实现

该标准有几个推荐的实现。在这里,我们将使用一个叫做ConsenSys 的

1pEiQSLh3TV3-8EXYxZE7XQ

1pEiQSLh3TV3-8EXYxZE7XQ

共识系统

让我们打开一个以太坊官方 delopy 工具(https://remix.ethereum.org)和这个Github 代码仓库。

单击“Github”和以下文件的 URL(执行两次):

EIP20.sol
EIP20接口.sol

1jAxVaEvfwDDaym82YyOuyw-1

粘贴文件

然后打开EIP20.sol文件,进入“Solidity Complier”选项卡,点击“Compile EIP20.sol”

188kEaniceNNzkJeAT2jzgg-1

编译

完成编译步骤后,这是创建硬币的有趣部分。转到“部署和运行事务”选项卡。这里我们需要做的是:

将环境更改为“Injected Web3”
确保“帐户”是你的钱包地址,即 MateMask 插件窗口中你姓名下的字符串。
单击橙色“部署”按钮旁边的向下箭头图标。
选择硬币的初始数量、代币名称、十进制单位和符号。如果你希望初始金额为 1000 且小数单位为 2(最小单位为 0.01),则请在 _INITIALAMOUNT 中输入“ 100000”
单击“Transact”,你将看到 MateMask 窗口弹出。它显示了在网络上创建硬币需要多少 ETH。如果你选择测试网络,它是免费的,但如果你想让你的硬币真正在主网络上发布,你需要在你的钱包里有真正的 ETH。它可以在 MateMask 或任何交易所(如币安、Coinbase)上购买并发送到你的 MateMask 钱包。
单击“确认”,稍等片刻,你将看到你的硬币已部署

1zJfAv54gXNfstjIE7DluAA-1

你的硬币

10cFNHim8aGPPuGo5tmY3Gg-1

部署

就是这样了。非常简单,最后一步是将你的硬币添加到你的钱包中:

打开MateMask,点击Activity
单击第一个项目,它会打开一个窗口。
单击“活动日志”中的第一次登录,它将导航一个新的浏览器选项卡。
在 Etherscan 网站上,单击“收件人:[Contract 0xxxxxxxxxxx Created]”
在新頁面中,複製合約名稱。
打開MateMask,點擊“Add代幣”,複製合約名稱。
現在你的錢包裡有你的代幣,可以發送給你的朋友了

1V0YLXajYGz_8eeKFCAmr_w-1

完成的

Total
0
Shares
Related Posts