我的模因币DIY深度之旅
一周前,我正在涉足 Solidity,学习 ERC20 代币标准和智能合约编程。 然后我决定创建自己的 Meme 币。 一开始只是一种有趣的实践方式,很快就变得比我预期的要大。 让我带你去旅行。
一键发币: SOL | BNB | ETH | BASE | Blast | ARB | OP | POLYGON | AVAX | FTM | OK
一周前,我正在涉足 Solidity,学习 ERC20 代币标准和智能合约编程。 然后我决定创建自己的 Meme 币。 一开始只是一种有趣的实践方式,很快就变得比我预期的要大。 让我带你去旅行。
1、概念阶段
从一开始就有一些事情需要决定。 首先我需要一个名字。 目前,一切“安全”的东西都被大肆宣传。 这就是加密货币。 这实际上可以被视为金钱。 那么……我们可以说……“安全加密货币和货币”。 那是个好主意,而且它有一个合适的缩写:SCAM……我喜欢它。 完毕!
现在供应量(supply)。 事实上,在一个加密货币可以整除到小数点后第 18 位的世界里,供应量是相当任意的。 但是,嘿,心理学在这个游戏中也发挥着作用。 高供应的加密货币往往会上涨,因为每单位的价格是如此之低。 由于稀缺性的叙述,低供应的加密货币往往会上涨。 反正我也顾不上太多,就定了一个亿。 这在垃圾币规模上可能很低。
接下来的团队代币(team tokens),也就是我为我和我的朋友保留的东西。 我决心在 Reddit 上分发大量的代币(下面会详细介绍),但每一个好的垃圾币都需要可靠的团队分配。 所以我把20%分给了朋友和家人。 因为嘿,这就是精神。
关于代币机制的一些事情:我不需要任何铸币或冻结功能,并且我希望总体上保持代币的轻量级。 因此,我选择了 ERC20 的基本实现,几乎没有任何额外功能。
最后一个问题需要在概念阶段解决:在哪个网络中部署代币。显然,ERC20 是以太坊代币标准。 但这只是一个有趣的项目,我不想仅仅部署代币就导致天然气成本变差。 所以我选择了币安智能链。 无论如何,这就是目前所有垃圾币炒作发生的地方。 BSC 基本上是以太坊的克隆,BEP20 相当于 BSC 上的 ERC20。 几乎所有适用于以太坊的东西也适用于 BSC,因此使用 BSC 不需要任何额外的工作。
2、代币开发和部署
如果你不是开发人员,可以使用BSC TokenDIY一键完成这部分的内容,非常简单! 这里是详细的使用教程。
我是一名软件开发人员。 所以我确实有编程经验。 但我以前从未使用过 Solidity。 然而,ERC20 代币在智能合约领域是非常基本的东西,网上有大量的示例和教程。 我深受这篇文章的影响。
当涉及到 Solidity 编程时,我可能忽略了大约十几个最佳实践。 但整件事都很基础,我很确定我没有包含任何巨大的智能合约漏洞。
当涉及到编写源代码并在区块链上实际部署智能合约时,一个非常常见且方便的工具是 Remix 。它有一个相当不错的开发环境,你可以将它连接到你的 Metamask。
由于 BSC 是 ETH 克隆,你也可以将 Metamask 设置为在 BSC 上工作,有关此操作的指南。
一切准备就绪后,我就准备好将我的代币变为现实了。 我点击“部署”,等待交易完成……然后轰隆隆! 就在那里。 我自己的代币。 坐在区块链上…… 什么也不做。
接下来,我访问了 bscscan.com(类似于 etherescan,但用于 BSC…DUH!)并实际验证了我的智能合约。 你可以通过提交源代码来做到这一点。 如果没有验证,智能合约几乎只是一个黑匣子,即使它们是区块链之一。 很难详细说明他们实际上做了什么。 提交源代码是赋予项目合法性的关键部分。 这是让社区有机会检查您的代码是否存在漏洞的关键部分。
言归正传……我给你……我的代币 。
3、代币分发
代币只是一个代币,什么都不做,很快就会失去吸引力。 将 20% 的供应量分配给我和我的朋友,我们做了一些测试交易,来回发送代币,仅此而已。
我想让人们参与进来。 出售代币没有任何意义。 因此,我决定写一篇小文章,介绍如何创建自己的 BEP20 代币来娱乐,以及如何将总供应量的 25% 空投给前 25 名向我发送私信的人。 我将这篇文章提交给了 r/binance 和 r/bnbtrader,并想知道是否至少有一两个人会真正感兴趣。
我没想到的是,我收到了大约 100 条消息,人们要么要求空投,要么只是普遍对该项目持积极态度。 老实说,这真是太有趣了。 整件事充满了积极性,这让我很开心。
一天结束时,我的代币总共有大约 30 个持有者,突然之间,它感觉不再像区块链上的死代币了。
4、使代币可交易
我认为每个实体代币都需要可交易(tradable)。 当然,中心化交易所是完全不可能的。 但我们生活在一个 DeFi 时代。 每个人都可以在去中心化交易所(DEX)上列出任何代币,只要它们提供流动性即可。
在 BSC 上,迄今为止最受欢迎的 DEX 是 Pancakeswap。 如果你使用他们的网站,可以从下拉菜单中选择一组定义的货币。 但如果有流动性,你也可以在 BSC 上输入任何代币的合约地址并进行交易。
我接下来为我的代币创建了一个流动性池。 现在这意味着 BSC 上最受欢迎的 DEX 上有一个市场,一个交易我的代币的地方。
有趣的是,机器人立即发现了它并实际上开始来回交易几个小时,然后他们失去兴趣并继续尝试下一个酷炫的东西。
当时我的代币大约有 35 个左右的持有者,并且实际上正在被交易,一开始只是一些编程实践,突然感觉奇怪地真实和合法。
5、创建社区
从一开始,当我宣布我的第一次空投时,人们就向我询问一个谈论代币的地方。 我认为这是一个有趣的想法,但并没有真正跟进。 但经过几天的思考,这一切是否已经太过分了,我决定继续创建一个专门用于我的代币的 Reddit 子版块。 我邀请了所有给我写过关于空投消息的人,很快这个小组就拥有了超过 70 名成员,开展了模因竞赛和积极的讨论。 当然,70 并不是一个疯狂的数字,但对我来说仍然感觉超现实。
现在我想邀请你看看 r/scam_coin 并亲自检查一下。 我认为这是一个有趣的地方和一个很棒的小社区。
6、结束语
最后,我对这个有趣的小项目已经取得的进展感到震惊。 这不是狗狗币,甚至连狗狗币很少被谈论的兄弟也不是。 但 SCAM 币已经出现,人们也在谈论它,这已经超出了我的预期。
无论如何,感谢大家的阅读。 我希望你喜欢我的小故事。 祝你愉快! :)
原文链接:My Deep Dive Into Creating a Meme Coin
DefiPlot翻译整理,转载请标明出处