RichCoin is a VanillaJS project that is created as a proof of concept on how blockchain technology can be implemented.
For the purposes of testing, it is advised to use vagrant to setup the environment in order to run this project.
For those using windows subsystem for Linux, you can take a look at Linux'izing your PC to prepare your development environment
vagrant up
You need a little patience while it is setup and also good internet connectivity
In my case, the source code is currently located at /e/Codes/BlockChain/JS
, and thus you can setup a shortcut in your dev environment to easily access the VM
Add the below line to your .bashrc or .bash_profile if on a Mac
function blockchain() {
( cd /e/Codes/BlockChain/vagrant && vagrant $* )
}
Afterwards, be sure to run the source
command on it so that the changes take effect
source ~/.bashrc
To login to the VM, you can simply run blockchain ssh
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.