在 Windows 上铸造 MEL 代币

简介

MEL 是 Themelio 公链的稳定币,具有内生信任的特性,需要利用 CPU 计算并铸造获得。

特别说明:铸造 MEL 的原理和 BTC、ETH 挖矿的原理有本质上的不同,因此,请尽量表述为铸造而不是挖矿。

环境准备

开始之前

准备一台用于铸币的计算机,这是我的测试机环境(虚拟机):

  • 操作系统:Windows 10 Enterprise LTSC 21H2

  • 内存:4 GiB

  • 处理器:AMD Ryzen 3700X 2-Core

通常较新版本的 Windows 都可以正常铸造 MEL。

准备一个 速度较快 的代理工具或者 VPN,此步骤需要下载较多文件。

安装 Microsoft C++ 生成工具 和 Windows SDK

下载地址:https://aka.ms/vs/16/release/vs_buildtools.exe

下载完成之后,打开下载好的文件,点击继续。

点击继续
点击继续

安装完成之后会自动打开,然后点击单个组件。

点击单个组件
点击单个组件

搜索 MSVC v142 - VS 2019 C++ x64/x86,然后勾选 MSVC v142 - VS 2019 C++ x64/x86 生成工具(最新)

勾选 MSVC v142 - VS 2019 C++ x64/x86 生成工具(最新)
勾选 MSVC v142 - VS 2019 C++ x64/x86 生成工具(最新)

继续搜索 Windows SDK,勾选最新版的 Windows 10 SDK,如果你使用 Windows 11,则勾选下方的 Windows 11 SDK,然后点击右下角的安装。

勾选 Windows SDK
勾选 Windows SDK

等待安装完成。

等待安装完成
等待安装完成

安装 Cargo

打开 https://www.rust-lang.org/learn/get-started,点击如图所示的位置(如果你的系统是 32 bit,则点击左边的按钮)。

下载 Cargo
下载 Cargo

打开下载好的文件。

打开下载好的文件
打开下载好的文件

点击回车键,会自动开始安装。

安装 Cargo
安装 Cargo

安装完成的截图:

安装完成的截图
安装完成的截图

安装 melminter 和 melwalletd

按键盘上的 Windows + R 键,输入 cmd,Windows 键在大多数键盘上是 Ctrl 右边的按键。然后点击回车键打开 cmd。

打开运行程序
打开运行程序
打开 cmd
打开 cmd

输入 cargo install --locked melminter melwalletd 并按回车键,会自动开始安装组件,此步骤需要等待的时间较长,请保持耐心。

安装 melminter 和 melwalletd
安装 melminter 和 melwalletd

安装钱包

注意:安装钱包和使用钱包时可能会报毒,这是误报,请将相关文件加入白名单。同时因为项目还处于 Alpha 阶段,可能会存在一些 Bug,如果遇到 Bug,可以在 Discord 群组中反馈。

下载地址:https://github.com/themeliolabs/mellis/releases/latest

点击如图所示位置下载最新的 mellis 安装包:

下载 mellis
下载 mellis

打开安装程序,安装钱包:

选择安装路径
选择安装路径
选择开始菜单文件夹
选择开始菜单文件夹

这里可以自己选择是否创建桌面快捷方式:

自定义桌面快捷方式选项
自定义桌面快捷方式选项
点击 Install
点击 Install

安装过程中会自动安装 Microsoft Edge Webview2 Runtime,这是钱包的运行环境之一(如果在安装过程中卡住,请换用速度较快的代理或者 VPN)。

安装 Microsoft Edge Webview2 Runtime
安装 Microsoft Edge Webview2 Runtime

点击 Finished,重启计算机,或者你也可以选择第二个选项,等一会手动重启。

完成安装
完成安装

创建钱包

打开 mellis 钱包,输入钱包名称和密码,然后点击 Create 以创建钱包:

创建钱包
创建钱包
输入钱包名称和密码,然后点击 Create
输入钱包名称和密码,然后点击 Create

创建完成:

创建完成
创建完成

获取 MEL

进入 Themelio 官方 Discord:https://discord.gg/usY39nY6vM

进入 Verify 频道,点击 👀 通过机器人验证:

进入 Verify 频道
进入 Verify 频道
点击 👀
点击 👀

回到钱包,点击 Receive

点击 Receive
点击 Receive

点击 Copy 复制自己的钱包地址,并将此时钱包的 截图钱包地址 一起发到 Discord 群组中的 beta-testers 频道。

点击 Copy
点击 Copy
进入 beta-testers 频道
进入 beta-testers 频道
发送钱包信息
发送钱包信息

过一段时间 Core Developer 的成员会发送给你 1 MEL,如果超过 三天 还没有收到 MEL,请在 Discord 中联系 Community Mod(ArtoriaShirou#4266)。

开始铸币

按键盘上的 Windows + R 键,输入 cmd,然后按回车键打开 cmd。

输入:

melminter --payout <你的钱包地址>

例子:

melminter --payout t19rcw46nfdy3vfwejw1a4qpng3s2km6myevcm5erjk0e2094rg640

输入完成后按回车键就可以开始执行铸币程序了,执行程序后,会提示让你发送 0.1 MEL 到它指定的地址(当作初始的手续费):

输入铸币命令
输入铸币命令

回到钱包,点击 Send,输入要发送的 MEL 数量,并粘贴铸币程序给你的地址:

输入目标地址和发送数量
输入目标地址和发送数量

点击 Confirm

发送 MEL
发送 MEL

发送完成后,过一会,就可以看到开始铸币了:

开始铸币
开始铸币

附录

参考链接

版本说明

2022-07-17. 初稿

反馈方式

Telegram: https://t.me/ShirouArtoria

Twitter: https://twitter.com/ShirouArtoria

email: work@artoriashirou.me

Discord: ArtoriaShirou#4266

官方链接

Themelio Twitter: https://twitter.com/ThemelioLabs

Themelio Discord: https://discord.gg/usY39nY6vM

Themelio Telegram: https://t.me/themeliolabs

Themelio 官网:https://themelio.org