新ZigZag上运行做市商机器人指南 Zigzag鼓励人们参与到做市机器人中来。做市商机器人教程可以在 GitHub 中找到:https://github.com/ZigZagExchange/market-maker 。有关运行做市机器人的问题,可以在#mm-bot-support里咨询。 如果您需要更简化的分步说明,请继续阅读。如果您在阅读本指南后仍然遇到问题,请加入我们的 Discord (在#mm-bot-support里咨询 )。我们还向任何经营做市商的人提供专属 Discord 角色(“MM bot”)。加入 Discord 申领你的角色! 注意:您需要不时更新您的做市商。请务必查看 GitHub 存储库 ( https://github.com/ZigZagExchange/market-maker ) 并在 Discord 上声明您的“MM bot”角色以接收公告。 1、要求 • 激活的 zkSync 账户 • VPS远程服务器 • 该账户的以太坊私钥 • 该账户中有你想要做市商的货币对资产(例如eth和usdt) • Cryptowatch API 密钥(限时免费) • https://cryptowat.ch/zh-cn/account/login?redirect=/zh-cn/account/api-access • Node.js • 下载https://nodejs.org/en/download/ • Node.js 16 适用于 macOS、Windows 和 Linux(17 似乎不适用) 2、首先选择VPS 远程服务器 由于中国IP限制,已经无法通过vpn稳定连接zigzag服务器,vps可直接使用美国网络,(zigzag 接受的国家IP)。推荐使用下载地址,教程:查看,也可自行选择,服务器点选欧美。华为云、阿里云等无法使用vps。
macOS/Windows/Linux 下载并打开/解压 https://github.com/ZigZagExchange/market-maker 如图点击Code-→Download ZIP
a) 在 macOS 或 Linux (Unix)上打开终端
b) 在 Windows 上打开 cmd 或从 Windows App Store 安装终端
1.运行cd //linux平台,进入文件夹路径的意思
//(指文件夹路径,比如我的D:\market-maker-master)
如图是我的界面图,我的是windows10,不用cd命令,可以直接通过资源管理器,教大家一个技巧,可以直接在当前路径下,在路径框输入cmd,就能在当前路径下打开终端。
就会转到如图:
运行npm install
运行node命令可以验证是否安装成功,如果出现版本信息则表示安装成功,如图。
2.获取Cryptowatch API 的Public Key(运行做市商机器人需要)
(1) Cryptowatch是一个在线行情监测平台。运行做市机器人需要通过Cryptowatch平台API喂价。进入Cryptowatch注册一个账号。
(2) 登陆账号以后点击API Access,进入获取API页面。如下图所示。
(3) 点击生成密钥,出现API公钥和私钥,如下图所示。请记住公共密钥(Public Key),因为接下来需要用它配置机器人。
3.从做市商文件夹中复制文件config.json.EXAMPLE并对其重命名为config.json
4.右键选择用文本编辑打开config.json
(1)”cryptowatchApiKey”配置为 CryptoWatch API 密钥
(2)”ethPrivKeys”配置为以太坊私钥
(3)如果您想对某个货币对做市商,请将它们设置为 true(活动),如果您不想运行它们,则将它们设置为 false(非活动)
(4)调整Size(基础资产)和Spread(百分比)
(5)保存并关闭
打开终端/cmd并运行机器人node marketmaker.js
可选:使用 ctrl+c 停止机器人 运行成功后显示如图:

