Skip to content

dabdevelop/NASTickerToolKit

Repository files navigation

主要内容 NTT挖矿教程

手动配置步骤

1. 获取钱包前期准备

如果没有NAS地址请先获得NAS钱包地址,存储好地址json文件和密码!!! NAS钱包官网项目(chrome插件) https://github.com/nebulasio/WebExtensionWallet

NTT地址和NAS地址一样 星图NTT钱包地址https://nasticker.com/#

在钱包中存储至少20个NTT和0.01NAS之后,可以挖矿。

2. 克隆项目

首先安装node和npm

 brew install node

克隆项目到本地

git clone https://github.com/dabdevelop/NASTickerToolKit

进入项目文件夹使用npm安装依赖

npm i

在项目文件夹里新建accounts文件夹

mkdir accounts

将注册钱包时的keystore文件 钱包名.json文件(n1*****************.json)放入accounts 文件夹。 然后在项目文件夹中新建accounts.json文件, 里面写入

["n1*****************", "password"]

将里面的第一个元素 n1***************** 改成NAS地址

第二个元素为 密码, 将password改为自己钱包的密码并保存

cd进入项目文件夹,最后在终端运行

node main.js

若出现字样:

n1Mpxne8aiiyK5NQcakpDDNmTdQDZh53xKk call n1sr4JA4e9QPB4opLk2Kjmp8NkP6GGoAmnt @ sellPrice: [0.1] with value: 0 time: 2018/7/7 上午11:26:04 n1Mpxne8aiiyK5NQcakpDDNmTdQDZh53xKk call n1sr4JA4e9QPB4opLk2Kjmp8NkP6GGoAmnt @ sellPrice: [0.1] with value: 0 time: 2018/7/7 上午11:26:04

表示开始挖矿


有可能的问题:

  1. Error: Cannot find module './accounts/accounts.json' accounts.json

文件没存储好

  1. Error: Cannot find module './accounts/n1*****************.json' 钱包.json

文件没存储好

  1. Error: Cannot find module 'nebulas'

安装nebulas: npm install nebulas

  1. Error: Cannot find module 'bluebird'

安装bluebird: npm install bluebird

  1. Error: Key derivation failed - possibly wrong passphrase main.js

密码没改过来,或者密码错了

自动配置步骤

安装依赖之后进入项目文件夹,最后在终端运行

npm start

往产生的地址里面充入0.01 NAS 作为 Gas 和一些NTT作为虚拟算力

挖矿 docker 版本

方法1 直接使用打包好的docker image

可以部署到任何支持docker的服务器。

docker pull yuxizhe/nastickertoolkit

在部署配置中设置环境变量

KEY : 账号json信息

PASSWORD : 账号密码

或者用命令行启动,在命令行设置环境变量

docker run -e 'KEY=账号json信息' -e 'PASSWORD=账号密码' yuxizhe/nastickertoolkit

例子如下

docker run  -e 'KEY={"version":4,"id":"3a0c3dda-1475-481d-bdcb-49cc366eec61","address":"n1Si9Br3BUZX6QxdJ7WbcZSPjuacL9UhRZJ","crypto":{"ciphertext":"c85bcc9e838e1da6e75cfb69f4a6fb7bf2df64621ff822704f4aa185c659a847","cipherparams":{"iv":"3f30282ce8508777f25c07dcc5e30c3d"},"cipher":"aes-128-ctr","kdf":"scrypt","kdfparams":{"dklen":32,"salt":"64a52016ead8e5422ab4591ab28e8ee902caa8c0b3725edd91603e2bda671831","n":4096,"r":8,"p":1},"mac":"180f9754a65f2bd3ff7f450a100637e9715ab32e65d7ed9fcb5f7e71070f5962","machash":"sha3256"}}' -e 'PASSWORD=abcd12345' yuxizhe/nastickertoolkit

方法2 自己打包使用

修改 Dockerfile 中的变量 KEY 和 PASSWORD 。 格式见文件中的例子

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published