]> Git Repo - VerusCoin.git/blobdiff - README.md
test
[VerusCoin.git] / README.md
index d1d74189301efe48f6c61197fe8e59522c19b109..eb50ba68048d9fd070564a22c193209e1bb73c86 100644 (file)
--- a/README.md
+++ b/README.md
@@ -1,3 +1,4 @@
+<<<<<<< HEAD
 
 Zcash
 =====
@@ -6,9 +7,9 @@ https://z.cash/
  
 Where do I begin?
 -----------------
-We have a guide for joining the public testnet: https://github.com/zcash/zcash/wiki/Public-Alpha-Guide
+
+We have a guide for joining the public testnet: https://github.com/zcash/zcash/wiki/Beta-Guide
+
 What is Zcash?
 --------------
  
@@ -20,12 +21,30 @@ proving scheme which preserves confidentiality of transaction metadata.
  
 Participation in the Zcash project is subject to a [Code of Conduct](code_of_conduct.md).
  
+=======
+Zcash 1.0.0
+===========
+
+What is Zcash?
+--------------
+
+[Zcash](https://z.cash/) is an implementation of the "Zerocash" protocol.
+Based on Bitcoin's code, it intends to offer a far higher standard of privacy
+and anonymity through a sophisticated zero-knowledge proving scheme that
+preserves confidentiality of transaction metadata. Technical details are
+available in our [Protocol Specification](https://github.com/zcash/zips/raw/master/protocol/protocol.pdf).
+
+This software is the Zcash client. It downloads and stores the entire history
+of Zcash transactions; depending on the speed of your computer and network
+connection, the synchronization process could take a day or more once the
+block chain has reached a significant size.
+
 Security Warnings
 -----------------
  
 See important security warnings in
 [doc/security-warnings.md](doc/security-warnings.md).
+
 License
 -------
  
@@ -41,7 +60,7 @@ Dependencies
  
 ```
 #The following packages are needed:
-sudo apt-get install build-essential pkg-config libc6-dev m4 g++-multilib autoconf libtool ncurses-dev unzip git python zlib1g-dev wget bsdmainutils automake libboost-all-dev libssl-dev libprotobuf-dev protobuf-compiler libqt4-dev libqrencode-dev libdb++-dev
+sudo apt-get install build-essential pkg-config libc6-dev m4 g++-multilib autoconf libtool ncurses-dev unzip git python zlib1g-dev wget bsdmainutils automake libboost-all-dev libssl-dev libprotobuf-dev protobuf-compiler libqt4-dev libqrencode-dev libdb++-dev ntp ntpdate
 ```
  
 Komodo
@@ -50,17 +69,26 @@ Komodo
 ```
 git clone https://github.com/jl777/komodo
 cd komodo
-./autogen.sh
-./configure --with-incompatible-bdb --with-gui
-# This command might finish with: configure: error: libgmp headers missing. This can be ignored.
+#./autogen.sh
+#./configure --with-incompatible-bdb --with-gui
+# This command might finish with: configure: error: libgmp headers missing. This can be ignored. so can libsnark directory missing error
 ./zcutil/fetch-params.sh
-cp ~/.zcash-params/testnet3/z9* ~/.zcash-params
 
 # -j8 uses 8 threads - replace 8 with number of threads you want to use
 ./zcutil/build.sh -j8
 #This can take some time.
 ```
  
+# to update an existing version, git checkout dPoW if not on that branch already
+
+git pull
+
+./zcutil/fetch-params.sh
+
+./zcutil/build.sh -j8
+
+To reset the blockchain, from ~/.komodo rm -rf blocks chainstate debug.log komodostate db.log
+
 Create komodo.conf
 ------------------
  
@@ -73,29 +101,42 @@ pico komodo.conf
 
 rpcuser=bitcoinrpc
 rpcpassword=password
+txindex=1
 addnode=5.9.102.210
 addnode=78.47.196.146
 addnode=178.63.69.164
 addnode=88.198.65.74
 addnode=5.9.122.241
 addnode=144.76.94.38
+addnode=89.248.166.91
 ```
  
 Start mining
 ------------
  
 ```
+#iguana documentation shows how to get the btcpubkey and wifstrs that need to be used
+
+#bitcoin also need to be installed with txindex=1 and with rpc enabled
+
 cd ~
 cd komodo
 
-./src/komodo-cli listreceivedbyaddress 0 true
-#This will give you your wallet address
 
-./src/komodo-cli validateaddress RJeXg8vtvyC5vmB1WGsPnbHH4C6HLY42BK
 #This will return your pubkey eg. "0259e137e5594cf8287195d13aed816af75bd5c04ae673296b51f66e7e8346e8d8" for your address
+./src/komodo-cli validateaddress <yourwalletaddres>
+
+#This will give the privkey of your wallet address
+./src/komodo-cli dumpprivkey <yourwalletaddres>
 
+#This will import the privkey to be sure the mined coins are placed into your wallet address
+./src/komodo-cli importprivkey <yourwalletprivkey>
+
+#To stop the daemon:
+./src/komodo-cli stop
+
+#This starts komodo notary - replace genproclimit with number of threads you want to use and add your pubkey
 ./src/komodod -gen -genproclimit=2 -notary -pubkey="0259e137e5594cf8287195d13aed816af75bd5c04ae673296b51f66e7e8346e8d8" &
-#This starts komodo notary - replace genproclimit with number of threads you want to use
 
 #This will get the stats:
 ./src/komodo-cli getinfo
@@ -103,10 +144,47 @@ cd komodo
 #To view the process:
 ps -ef | grep komodod
 
-#Once you have the process number (eg 25567) you can type the following to kill komodo mining:
-kill 25567 
+#To stop the daemon:
+./src/komodo-cli stop 
  
 #To view komodod output:
 tail -f ~/.komodo/debug.log
+
+#To view all command
+./src/komodo-cli help
+
+ASSETCHAINS: -ac_name=name -ac_supply=nnnnn
+
+Both komodod and komodo-cli recognize -ac_name=option so you can create a zcash fork from the commandline
+
 ```
 
+=======
+
+**Zcash is unfinished and highly experimental.** Use at your own risk.
+
+Where do I begin?
+-----------------
+
+We have a guide for joining the public testnet:
+https://github.com/zcash/zcash/wiki/Beta-Guide
+
+### Need Help?
+
+* See the documentation at the [Zcash Wiki](https://github.com/zcash/zcash/wiki)
+  for help and more information.
+* Ask for help on the [Zcash](https://forum.z.cash/) forum.
+
+Participation in the Zcash project is subject to a
+[Code of Conduct](code_of_conduct.md).
+
+Building
+--------
+
+Build Zcash along with most dependencies from source by running
+./zcutil/build.sh. Currently only Linux is supported.
+
+License
+-------
+
+For license information see the file [COPYING](COPYING).
This page took 0.027821 seconds and 4 git commands to generate.