The nem2-business-tools
package aims to provide with a business-ready solution for using the NEM2 (Catapult-engine) blockchain.
It uses Typescript and provides with several command line tools to manage different aspects of businesses that can be managed through different features of the NEM2 blockchain.
The author of this package cannot be held responsible for any loss of money or any malintentioned usage forms of this package. Please use this package with caution.
Package licensed under BSD 3-Clause License.
Donations can be made with cryptocurrencies and will be used for running the project!
NEM: NB72EM6TTSX72O47T3GQFL345AB5WYKIDODKPPYW
Bitcoin: 3EVqgUqYFRYbf9RjhyjBgKXcEwAQxhaf6o
Username | Role |
---|---|
eVias | Project Lead |
Suitable documentation will be provided with the course of development. Following modules are currently available:
This command line suite comes with a JSON configuration file in config/app.json
. First versions of this tool will include private account information that will be removed from the configuration once the network setup scripts have been added.
The following command will ask you to fill out some information about your private network and will then take care of importing the first nemesis account of your private network as an identity in your installation.
This nemesis account reader currently **only works with catapult-service-bootstrap and is meant to read your locally running private chain network.
$ ./bin/nem2-tools network import
The following command will ask you to fill out some information about your identity and will then take care of creating namespaces, aliases and sending initial funds to the identity's account.
$ ./bin/nem2-tools identity create -n "your-named-identity"
You can also create an identity only locally without adding namespaces and aliases on-chain:
$ ./bin/nem2-tools identity create --name "your-named-identity" --local
The following command will ask you to fill out some information about your asset and will then take care of creating your home-baked crypto currency on your private blockchain network.
$ ./bin/nem2-tools assets create
The following command will ask you to fill out the name of your namespace and will then take care of registering your namespace for a said duration in your private blockchain network.
$ ./bin/nem2-tools names create
Important versions listed below. Refer to the Changelog for a full history of the project.
This software is released under the BSD 3-Clause License.
Copyright 2019 eVias Services (evias.be), All rights reserved.