Jump to content


  • Content Count

  • Joined

  • Last visited

  • Days Won

  • Feedback


buzzkillb last won the day on August 19

buzzkillb had the most liked content!

Community Reputation

177 Excellent


About buzzkillb

  • Rank
    Senior Denarian

Personal Information

  • D Address

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. 2 scripts to play around with make500.sh #!/bin/bash for ((n=0;n<500;n++)) do denariusd getnewaddress done #!/bin/bash for ((n=0;n<500;n++)) do docker exec denariusd denariusd -datadir=/data getnewaddress sleep 1 done
  2. I have found it much faster to use the internal QT Wallet block explorer to find the FortunaStake outputs on the initial 5000 D collateral send. After sending, wait for 1 confirm. Go to the transaction tab, right click the transaction, then Copy Transaction ID. Then go to the Block Explorer tab. Paste the transaction ID from above into the Transaction ID and then click Decode Transaction. Under Outputs you will see the 5000 D output. The first line is output 0 and the second line is output 1. A sendmany you can have 0 through whatever number. The example below is using that transaction ID and output 0.
  3. Useful links I am coming across to help with the Guide https://github.com/KirstieJane/STEMMRoleModels/wiki/Syncing-your-fork-to-the-original-repository-via-the-browser
  4. Playing with docker version control as one of the testing wallets played funny on me. This is the digest ID for that particular wallet. Not sure how to get this unless someone was to have already pulled each build created from docker hub. The digest id comes from docker images digest command. denariusd v3.3.9.2 buzzkillb/[email protected]:18df79057b06eff2b0d332e8be105b7ec15be19b24ea9d9094f08633523f60a7
  5. A guide on how to browse through github and find out more information on a cryptocurrency. I will be using Denarius Coin as an example since development is very active. First go to your favorite coins repository (repo). In this case Denarius is located on Carsen Klocks personal github. https://github.com/carsenk/ Once we go to the person or coins repo, we want to look for the main wallet. Generally the main wallet will be under a name of the coin. Most of the time the person's repo will also have coin at the homepage, as the homepage on github allows for 6 repos to be pinned. Under this picture I will show the other way to find this. The other way to find the coin's repo is by clicking Repositories. From here we can see a list of original code and forks the user has created. The last touched repo will be listed at the top of the repository list. You can also generally type in the name of the coin in the search bar at the top left corner. Examples below to get the feel for this. Now lets look at the main page of the Denarius repository. Because I have a github account, which I suggest creating, I like to click on watch and star, which once clicked will say Unwatch and Unstar. Think of this as getting the feed for updates, and also liking someones work. The other useful button is Fork. If you click the word Fork you will make an exact copy of the Repo and place this on your own account. If you click the number to the right you can see all of the people who have forked the particular repo. Two other important areas are below these buttons. You are looking for the latest commit which is on the right side, and a description which is on the left side. Another important area is the Branch dropdown box. Master is where you generally will start when browsing on your own. The master is typically the main stable branch to use and look through. When a developer is working on their code, they separate out into another branch as to not touch the stable code, and when that other branches code is done testing this gets merged back into the master branch. When multiple developers are working together, they could merge into a version branch, and when all of that is working, the entire kitchen sink of branches then gets merged into the master branch. Hint: most of the coding and commits take place outside of the master branch. Lets look for something useful, since I am a spec miner and like to solo mine a wallet. So how do we find the rpcport on those coins that ninja release and give no details? Lets try searching the term "rpcport". Denarius thankfully has a nice search to find things, some coins do not. But we can learn something useful anyways. Notice in src/bitcoin.cpp we get a hit for rpcpport? For a moment we can basically not read any code and know its 1 of 2 ports listed. You can then put into your solo miner the port, if that doesn't work you can change to the other number, until one of the ports works. Or you can just name the port in your coin.conf, but that's not what this guide is for. This guide is for searching out something in the repo, finding it and trying something new. Denarius is a fork of an early version of bitcoin, if you do this a few times you will remember generally what bitcoin fork files hold certain information to scan for. The next thing I look at is the README.md file. The file automatically posts the text and images from this file, or you can click the README.md file itself. Either way is going to work. We are looking for specs of the coins and any other information that might be useful. Maybe we want to compile the coin? A lot of the time the how to compile is somewhere here. We will get into this in more detail later after doing some more searching through the repo. Because there is a thing about active development on a cryptocurrency. Lets look at who contributes outside of the coin name itself or the main repo owner. Click Insights at the top of the page. The Insights page can give us a ton of information for activity, along with frequency of commits, contributors and how all the code ties back together. Lets look at Contributors. This would be useful as when this article was written, Litecoin was being called out for no activity. Most cryptocurrencies have more than one person writing the code and contributing. In this case we can see that @enkayz has a lot of code himself with ++ and --. What we can see here is that @Carsen is not the only contributor to Denarius. What happens here is that many people contribute into a version of a branch, and then that all gets merged together into a master branch after testing. Was Litecoin active or not? Is Satoshi Lite the only contributor to LTC? Maybe you can go to the Litecoin github and use this guide as a hint book and come to your own conclusion on what's really going on in this space. Lets check out if Enkayz contributed anything useful. Click commits under his name to go to his work on the project. We can quickly scan the list of commits to see basic descriptions on what was done. Lets look at his last commit. The left side is the old code, and the right side is the new code. Red is code removed, and Green is code added. What some coins do to get more commits on cryptomiso is they delete a space and add a space, daily, so the commit count goes up. Randomly putting nonsense into a cryptocurrency is questionable, so try looking through commits to see if more than just spacing of characters is being changed. https://github.com/carsenk/denarius/commit/d2892124d997c1e15f87a2bdf2dfeff63f1f31fe
  6. Getting closer to my goal. So the Master daemon will stay behind the PIA VPN and can also connect into tor. The slave wallets can then connect into the master daemon only using connect=ipofthepiacontainer. docker inspect pia will give this near the end of the command. connect= in the slave denarius.conf tor= in any denarius.conf you want to connect into tor. docker-compose.yml version: '3.2' services: dozzle: container_name: dozzle image: amir20/dozzle:latest environment: - DOZZLE_TAILSIZE=100 volumes: - /var/run/docker.sock:/var/run/docker.sock ports: - 8888:8080 pia: image: colinhebert/pia-openvpn container_name: pia cap_add: - NET_ADMIN devices: - /dev/net/tun:/dev/net/tun dns: - - environment: - REGION=Brazil - USERNAME=YOURUSERNAME - PASSWORD=YOURPASSWORD networks: - masternodes_default ports: - target: 33369 published: 33369 protocol: tcp mode: host restart: always TOR: image: buzzkillb/tor:alpine container_name: TOR network_mode: service:pia depends_on: - pia masterdenarius: image: buzzkillb/denariusd:alpha container_name: MASTERDENARIUS volumes: - ~/D/MASTER:/data command: -debug=0 network_mode: service:pia depends_on: - pia slave1: image: buzzkillb/denariusd:alpha container_name: SLAVE1 volumes: - ~/D/SLAVE1:/data command: -debug=0 slave2: image: buzzkillb/denariusd:alpha container_name: SLAVE2 volumes: - ~/D/SLAVE2:/data command: -debug=0 networks: masternodes_default: external: true Some commands docker exec MASTERDENARIUS denariusd -datadir=/data getinfo docker exec SLAVE1 denariusd -datadir=/data getinfo docker exec MASTERDENARIUS denariusd -datadir=/data getpeerinfo docker exec SLAVE1 denariusd -datadir=/data fortunastake status
  7. Ubuntu 19.04 QT sudo apt-get update -y && sudo apt-get upgrade -y sudo apt-get install -y git unzip build-essential libdb++-dev libboost-all-dev libqrencode-dev libminiupnpc-dev libevent-dev autogen automake libtool libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools qt5-default zlib1g-dev jq sudo apt-get install make wget https://www.openssl.org/source/openssl-1.0.1j.tar.gz tar -xzvf openssl-1.0.1j.tar.gz cd openssl-1.0.1j ./config make depend make sudo make install sudo ln -sf /usr/local/ssl/bin/openssl `which openssl` cd ~ openssl version -v git clone https://github.com/carsenk/denarius cd denarius git checkout master git pull qmake "USE_UPNP=1" "USE_QRCODE=1" LIBS=-lboost_chrono OPENSSL_INCLUDE_PATH=/usr/local/ssl/include OPENSSL_LIB_PATH=/usr/local/ssl/lib denarius-qt.pro make ./Denarius
  8. After you get some bitcoin, I would probably split up and buy from tradeogre and southxchange. I generally use coinmarketcap (CMC) https://coinmarketcap.com/currencies/denarius-dnr/#markets to look at prices between the different markets. Generally the BTC/D trading pair will be the one to use, especially for someone new right now. Click the D/BTC and it will take you directly to the order book. You will want to register on each exchange, with a strong password and use 2FA like Google Authenticator or Authy. Google Auth basically works on the phone, and Authy can be used on phone, tablets and PC. The account is almost instant to setup. Then you go into your wallets and deposit BTC into your BTC wallet address. That will take about 30-60min as bitcoin is very slow to move from your own wallet to the exchange wallet. Once the confirmations are complete, you can then buy D using the BTC that was sent in. If you have any questions, click the discord link in my signature and myself or probably lots of people can help you with any more questions. Discord is full of scammers, so generally be cautious about people private messaging you on there.
  9. Playing with using denariusd and tor in their own docker network. I am bypassing denariusd nativetor for some other reasons right now. denariusd:alpha is the test branch I am creating on docker hub using the latest denariusd wallet daemon. ~/.denarius/denarius.conf should be populated along with /etc/tor/torrc docker-compose.yml version: '3.2' services: tor: image: buzzkillb/tor:alpine container_name: tor networks: - tor_network volumes: - /etc/tor/torrc:/etc/tor/torrc restart: always denariusd: image: buzzkillb/denariusd:alpha container_name: denariusd volumes: - ~/.denarius:/data command: -debug=0 network_mode: service:tor depends_on: - tor restart: always networks: tor_network: external: true docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 48e24fa60efd buzzkillb/denariusd:alpha "denariusd --datadir…" 8 seconds ago Up 7 seconds denariusd 81119081a083 buzzkillb/tor:alpine "/bin/sh -c '/usr/bi…" 19 seconds ago Up 17 seconds 53/udp, 9050/tcp tor Connecting into the TOR nodes I have setup all over the place, something like this should appear in the denariusd logs. docker logs denariusd -f SetBestChain: new best=8499db50db63985aa0ad height=2235381 trust=14348364472433105438 blocktrust=1048577 date=08/03/19 15:48:36 SOCKS5 connected hrzdbqp4vjbohsvg.onion send version message: version 33500, blocks=2235381, us=tyfj5y64rlocawsb.onion:33369, them=hrzdbqp4vjbohsvg.onion:33369, peer=hrzdbqp4vjbohsvg.onion:33369 SetBestChain: new best=000000000019e5f675cb height=2235382 trust=14348373734367204915 blocktrust=9261934099477 date=08/03/19 15:48:44 SOCKS5 connecting 6nw6dekrzc2s5i2w.onion Once I get this working like I want, I will throw in a VPN connection.
  10. This is a fascinating topic and only something I had heard about recently. So I went digging a bit on the subject and back in 2013, saying bitcoin would hit 20,000 would be pretty prophetic. Quite a bit more than the assumption made about the stock market. The DOW Jones will always go up over time, so this isn't enlightening whatsoever. But if someone was saying something rapid back in 2013 that most people would miss, Bitcoin would have first come to mind out of everything. Oddly as I think about this prophecy matching up to the Denarii, this very well could be the hint. Not too many people are aware of Denarius Crypto just like Bitcoin way back then. This theory isn't being posted on a Kim Clement or prophecy related internet site, so its low key analysis. Its very interesting for someone who doesn't follow this to read the above and really think about it. I hope more finding this particular posts will ask questions, as this is such an intriguing topic and InoDenarii makes my mind spin everytime he talks about this.
  11. Posting a rolling blog of PoS staking stats. Going to try to keep these up everyday as we get closer to POW ending. https://medium.com/@cryptoBuzzB/d-staking-stats-july-28-2019-d7798c1db22b
  • Create New...