How to use The Bag of Holding for Kadena (KDA)
This has been tested on Ubuntu 18.04 only
Did NOT work on WSL in testing
Install prerequisites
sudo apt-get updatesudo apt-get install libncurses5-dev libncursesw5-dev git curl -ysudo curl -sSL https://get.haskellstack.org/ | sh
Download and compile BoH
git clone https://github.com/kadena-community/bag-of-holding.gitcd bag-of-holding/stack install (will take a while)
wait until all the steps are finished
Create your config file
cd ~/.local/binnano keys.json #and paste those lines (replace with your keys){
"private": "YOUR-PRIVATE-KEY",
"public": "YOUR-PUBLIC-KEY"
}
Ctrl+x then y and enter to save
Start the wallet
./boh wallet --keyfile=keys.json --account=YOUR-ACCOUNT-NAME --node=us-e1.chainweb.com
Replace YOUR-ACCOUNT-NAME with your account name
By default it is your public key
Using the wallet
Check your Balance with B
Initiate a transfer with T
Receiver must have a balance or BoH wont work
To send to an empty wallet, use https://kadena-community.github.io/kadena-transfer-js/
Enter the Chain from 0 to 9
Press TAB to move to the next input and type in the receiver address
Tab again and set the amount
Needs to have .0 at the end or it wont work
Tab to move to the confirmation selection and SPACE to accept it
Press ENTER to Initiate the transaction