Jump to content


Popular Content

Showing content with the highest reputation since 08/23/2018 in all areas

  1. 4 points
    Hi Buzzkillb, yes it is very fascinating. So many of his prophecies have come to pass that it is hard to ignore this one.
  2. 4 points
  3. 3 points
    What if we will have more than 500 votes in txbit voting? Free listing should be so great. Would'nt you agree? :)
  4. 3 points
    @Sheila, join our Discord if you want to learn more - https://discord.gg/BwfAmkE - The community is very helpful and supportive. Don't be afraid to ask any questions you may have.
  5. 3 points
    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.
  6. 3 points
    A full tutorial on how to Stake Denarius Coins - D. Staking Denarius is as easy as accumulating Denarius coins, sending into your own QT Wallet and waiting the initial 8 hours for the coins to mature to be ready for staking. First we need to get a Denarius Wallet so we have a D address to use for staking. The place to download the latest wallet is from Github under releases. This has a section for latest released wallets compiled by the main Developer, Carsen Klock. https://github.com/carsenk/denarius/releases Direct Download Links Windows - https://github.com/carsenk/denarius/releases/download/v3.3.9.1/Denarius-v3.3.9.1-Win64.zip MacOS - https://github.com/carsenk/denarius/releases/download/v3.3.9.1/Denarius-v3.3.9.1.dmg Ubuntu - compile yourself Windows We can store the QT wallet .exe anywhere on your PC. For example, you can make a folder called c:\crypto\denarius and store the QT wallet .exe there. Come up with a location to run the .exe from and copy the .zip you downloaded and paste into this new directory. ctrl+c to copy and ctrl+v to paste, or right click for copy and paste commands in Windows File Explorer. Unzip the Denarius.zip file and you will see denarius.exe. This is the QT wallet. Double click this executable file, and the wallet will start up. In the background the wallet will create a denarius.conf file in the blockchain directory and start to sync. Congratulations, you now have a Denarius address! hint: The blockchain data is defaulted to store in C:/Users/<yourname>/AppData/Roaming/Denarius When Carsen releases a new wallet, all you do is close the wallet, overwrite denarius.exe and double click to run again. MacOS hodl Ubuntu hodl
  7. 3 points
    Now that we have a wallet with address and some Denarius coins, we look at staking your Denarius crypto coins. The way staking works is that D will stake at 6% over the year. 33% of that 6% goes to fortunastake (masternodes). Staking wallets and fortunastakes both help to secure the Denarius blockchain. To get an idea of how much you can receive daily with 100 D. 100 D * 0.06 = 6 D per year 6 D / 365 days = 0.01643835 D per day 0.01643835 D * 0.67 = 0.01101369863 D per day with 33% going to FortunaStakes You can leave your wallet open constantly and help verify transactions and stake frequently, or open your wallet every once in a while to stake. This is up to you. I prefer to leave the wallet open constantly staking, as Denarius is a hybrid cryptocurrency during the Proof of Work and Proof of Stake phase. The safest way to stake your coins is by unlocking the wallet to only stake. Another option if you are planning to transfer Denarius coins to someone else is by fully unlocking the wallet.
  8. 3 points
    Thanks for this.Yeah this is more elegant way to do it.
  9. 3 points
    Wookie bro you did an amazing job, build me a house bro! Lol Buzz killed it on the pi installation!! Absolutely blown away!
  10. 3 points
    I think I know what coin chart you can put on the 2nd TV. 🤑
  11. 3 points
    Yea way epic, when are we going to make this our headquarters? Haha really awesome work man! Impressive to say the least!
  12. 2 points
  13. 2 points
    Coinexplorer has some useful information that's similar to the QT Wallet staking probability tab. https://www.coinexplorer.net/D Go to one of your addresses by typing in the address into the search bar and lets see some more staking information. What we are looking for on our own address page is the See Address Unspent Outputs page. In the Unspent Output page we can see all of the inputs waiting for staking in our own wallet to this particular address. AVG Days to Stake is what I am looking for. In this example we can see roughly how long it might take for that amount to stake. Typically a 3 D input will stake within a few days of maturing.
  14. 2 points
    I think this is an easier way to setup an electrumx server. It's not that bad once you go through the steps. Trying to be thorough. Install docker My github for this. https://github.com/buzzkillb/docker-electrumx We will end up running denariusd in a container and electrumx in a container. First create a folder on your server or vps to store the denarius blockchain. This can be anywhere, but lets make this easy. cd ~ mkdir .denarius cd .denarius nano denarius.conf Sample denarius.conf, pay attention as we will need the rpcuser and rpcpassword. rpcuser=denariusrpc rpcpassword=MAKEUPSOMEPASSWORD maxconnections=125 rpcport=32369 port=33369 daemon=0 listen=1 server=1 discover=1 txindex=1 bind= We either sync from block 0 or use chaindata. You decide. Now we can run the denariusd docker container. docker run \ --net=host \ --name=denariusd \ -t -d \ -p 33369:33369 \ -p 32369:32369 \ -v ~/.denarius:/data \ -P buzzkillb/denariusd:latest To check the sync docker logs denariusd -f ctrl+c to exit out of that whenever Now to run electrumx server (wait to be fully sync'd). docker run \ --name=electrumx \ --net=host \ --ulimit nofile=5120:5120 \ -t -d \ -v ~/electrumx:/data \ -e DAEMON_URL=http://denariusrpc:[email protected]:32369 \ -e COIN=Denarius \ -p 50001:50001 \ -p 50002:50002 \ buzzkillb/docker-electrumx:latest To watch these logs. docker logs electrumx -f Once running check it can be found. openssl s_client -connect electrumx1.denarius.pro:50002 Working on an easy way to do the compaction. If you stop the container and then run docker run \ --name=electrumx-compact \ --net=host \ --ulimit nofile=5120:5120 \ -t -d \ -v ~/electrumx:/data \ -e DAEMON_URL=http://denariusrpc:[email protected]:32369 \ -e COIN=Denarius \ -p 50002:50002 \ buzzkillb/docker-electrumx:dcompact This will compact the database using Denarius environment variables. With both containers electrumx and electrumx-compact both up, we can now add a cronjob to stop server, start compact, and restart server. crontab -e Run daily, this is overkill. Best to run every 14 days or less. 0 0 * * * docker stop electrumx >/dev/null 2>&1 1 0 * * * docker start electrumx-compact >/dev/null 2>&1 6 0 * * * docker start electrumx >/dev/null 2>&1
  15. 2 points
    To run ElectrumX, use Ubuntu 16.04 and have the denariusd daemon already setup. I tried this first in a VM. #install python 3.7 sudo apt update sudo apt install software-properties-common sudo add-apt-repository ppa:deadsnakes/ppa sudo apt update sudo apt install python3.7 #install pip sudo apt-get install python-pip sudo apt-get install python3-pip #prepare for installing electrumx (this could use some pruning) sudo apt-get install python3.7 python3.7-dev python3-pip libleveldb-dev libssl-dev python3-distutils sudo -H python3.7 -m pip install plyvel pylru aiorpcx aiohttp sudo apt-get install build-essential libsnappy-dev zlib1g-dev libbz2-dev libgflags-dev cmake liblz4-dev sudo python3.7 -m pip install --upgrade pip setuptools wheel sudo apt-get install python3.7-dev sudo python3.7 -m pip install --upgrade aiohttp pylru leveldb plyvel aiorpcx ecdsa tribus_hash #Use electrumx installer script wget https://raw.githubusercontent.com/bauerj/electrumx-installer/master/bootstrap.sh -O - | bash #Use service electrumx start to start electrumx once it's configured #Generating TLS certificates #electrumx has been installed successfully. Edit /etc/electrumx.conf to configure it. Replace denariusrpc and the password with your stuff configured in denarius.conf in ~/.denarius/denarius.conf Don't forget to have txindex=1 in your denarius.conf as well. sudo nano /etc/electrumx.conf #electrumx.conf # default /etc/electrumx.conf for systemd COIN = Denarius # REQUIRED DB_DIRECTORY = /db # Bitcoin Node RPC Credentials DAEMON_URL = http://RPCUSERNAME:[email protected]:32369/ # See http://electrumx.readthedocs.io/en/latest/environment.html for # information about other configuration settings you probably want to consider. DB_ENGINE=leveldb SSL_CERTFILE=/etc/electrumx/server.crt SSL_KEYFILE=/etc/electrumx/server.key TCP_PORT=50001 SSL_PORT=50002 # Listen on all interfaces: HOST= #run electrumx server service electrumx start #check its running journalctl -u electrumx -f #test openssl s_client -connect IPGoesHere:50002
  16. 2 points
    Thanks to @manosv for the nice little kill cronjob to make sure the daemon isnt crashed out. Make sure you know where your denariusd is located for proper path. crontab -e 25 */1 * * * /usr/local/bin/denariusd stop 26 */1 * * * /usr/bin/killall -q -9 denariusd 27 */1 * * * /usr/local/bin/denariusd
  17. 2 points
    If you fork, fork to an equal distribution algo. If Carsen/devs can come up with a new way to keep the playing field fair that would be amazing. For those that think adding memory usage inhibits fpgas you are wrong, yes it lowers their lead over gpus but you cannot fork away from fpas. Their effectiveness however can be reduced. Unfortunately a biproduct like progpow is high power usage for all which is a shame imo. Verus 2.0 has a really low power usage, and is a good example of what can be done. Edit: Really the poll options should be no fork, or fork to equal distribution algo. Anything else only buys a short period of time.
  18. 2 points
    Great guide, we need to start building a list of available servers, the more the better.
  19. 2 points
    All I see for votes PRO FPGA are freshly made accounts, sent here to vote because someone from FPGA community asked them to do so. Seems that the twitter vote being askewed by 63-37% wasn't already telling enough. The entire Denarius discord, even those who own FPGA's are against the idea of keeping FPGA's on Tribus. They don't see additional value in keeping them on, for those FPGA guys coming it here telling it's lacking trade volume and they are no threat? I've been in your Discord yesterday, you guys want to achieve 200k Denarius in a matter of months, the total supply will never exceed 10 million coins. Yet us GPU miners know how slow Denerius trickles in when it's mined en masse with even just GPU's only. We weren't waiting for you coinhoggers to claim almost 80% of daily POW rewards. I've seen yesterday dat alot from your community doen't even know what Denarius features are, you were wondering if it was a long term or short term hold now when the debate was openened about changing the algo to GPU only. Some of you still had to look up it's features, I mean? You guys cry about a coin you know jack shit about but the profit you might lose that is your only interest. Yet we as the Denarius community don't want you to mine it, that is the main sentiment from nearly all members in Discord, yet you guys take the lead in votes. Why is that? Cuz you already asked the entire FPGA community to vote on the twitter poll and they are not slowly being sent in here to do the same. Member it's a community vote, the ones who don't want this are more vocal than those who are PRO FPGA, cuz let's face it, those voting here pro FPGA only found out yesterday that Denarius has a masternode stystem (FS) or POS, or POW ending in about 1.25kk blocks? And they didn't even know they were talking to Carsen (the dev) before he popped a vain. So, the people who are less invested in it emotionally or connected to the brand and the coin itself, are the ones who are pulling this vote towards them. Claiming they will dump the coin when we change the algo because they say it becomes worthless if THEY can not mine it. Tell me how does it become worthless when all the suddon it's no longer being mined by a select few but is being mined by the masses, giving a broader audience to reach with GPU only mining and avoiding centralizing our coin supply in the hands of a few who are either willing ot obtain 200k (0.2% of max supply) until they can dump it for profit or those who just dump it immediatly after they mine it. Open up your eyes, pull those dollar signs out of your sight and face it, FPGA people are NOT interested in the wellbeing of Denarius only thing tha matter is their own wallet. But hey, make some more newbie accounts, copy paste some messages from eachother and nothing happened right? We'll see, we'll see!
  20. 1 point
    How to compile QT and daemon on various versions of Ubuntu. Ubuntu 16.04 Daemon sudo apt-get update -y && sudo apt-get upgrade -y sudo apt-get install -y git unzip build-essential libssl-dev libdb++-dev libboost-all-dev libqrencode-dev libminiupnpc-dev libgmp-dev libevent-dev autogen automake libtool git clone https://github.com/carsenk/denarius cd denarius git checkout master git pull cd src make -f makefile.unix sudo mv ~/denarius/src/denariusd /usr/local/bin/denariusd denariusd QT sudo apt-get update -y && sudo apt-get upgrade -y sudo apt-get install -y git unzip build-essential libssl-dev libdb++-dev libboost-all-dev libqrencode-dev libminiupnpc-dev libevent-dev autogen automake libtool libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools qt5-default git clone https://github.com/carsenk/denarius cd denarius || exit git checkout master git pull qmake "USE_QRCODE=1" "USE_UPNP=1" denarius-qt.pro make ./Denarius
  21. 1 point
    and really if you have any worries about staking, buzzkillb is a professional person who does not hesitate to help you. I had the chance to meet him on the discord forum and he really told me the steps to follow and it worked !!! Thank you again for your help and your ease of listening and your adaptation to the person who needs you! Congrats for your works
  22. 1 point
    Staking Information in Denarius QT Wallet. First turn coin control on in the QT wallet. settings -> options -> Display tab Checkmark the Display coin control features (experts only!) and click OK. We can now see some more information if you go to the Send tab -> Inputs Browsing around that we can see whenever you send or receive Denarius coins, your inputs will change. Each input can be staked. Each input has its own coinage that increases its odds for staking. Go to the Staking tab for some more information for each input. In here we can sort by Transaction, Address, Balance, Age, Coinage, and Stake Probabilty. Now we have a better idea of when we will stake. In this example I left the Display staking probability within to 10minutes. I am always curious what will happen in the short term as I enjoy staking Denarius cryptocurrency.
  23. 1 point
    Not as elegant as I was hoping for, but this appears to work and be somewhat hands off.
  24. 1 point
    How to run a Fortunastake in Windows. At least 700mb of ram per FS and a fast hard drive if you plan to have a lot of these. I wouldnt suggest using Windows, and instead use Ubuntu 16.04 server. But crypto people have reasons. Download latest Windows QT Wallet or compile it yourself. Make a directory to put the wallet in. example: c:\denarius\denarius01.exe Create a .bat file to run the wallet. example c:\denarius\start01.bat Create a directory of your first FS. example c:\denarius\D01 start01.bat c:\denarius\denarius01.exe -datadir=c:\denarius\D01 Fill out the denarius.conf in the c:\denarius\D01 folder like usual. If you have conflicting port issues, easiest thing to do is add to denarius.conf listen=0 For IP address, use whatever you want. Also set externalip=THATADDRESS in this .conf file. They have to be proper IP's, but dont have to be connectable. Examples externalip= externalip=[2006:1] externalip=denarius.onion Wait for the wallet to sync and then start-alias from your hot wallet, hopefully on a separate PC. I hope you can see where this is headed by using a numbering scheme. Also using separate denarius.exe wallets makes this easier to track in task manager. But you can use a single denarius.exe and run a separate .bat calling that same denarius.exe over and over. Will add how to make these TOR onion nodes later.
  25. 1 point
    Denarius v3.3.7 -Fixed QT segfaults across all OSs -Fixed QT compiling across all OSs -Added @buzzkillb Ubuntu 16.04/18.04 Denarius QT installer bash script (denariusqtubuntu.sh) -Fixed Trade D link to https://www.coinexchange.io/market/D/BTC in QT -Updated Refresh button in QT -Fixed macOS compatibility/building Also includes everything from the previous versions, v3.3.6 release notes are below: -Tons of fixes, improvements, and stability updates -New Protocol 33500 -New Peers Tab in QT -New Denarius News in QT -Fortuna Stake Improvements Please update your wallet as soon as possible, as there are significant improvements to take advantage of! We recommend clearing your peers.dat when installing this update to improve your connection experience. Overview of previous version Fixed consensus issues in the FPS payment spread algorithm which were causing network de-syncs for some affected wallets. Due to excessive I/O during sync, stealth transaction scanning is now disabled by default when you have no stealth addresses in your wallet. If you have a stealth address already configured, scanning will occur. If you have stealth addresses, but don't care about them, stealth scanning can be manually disabled with the config option -disablestealth Fixed lag issues when syncing from 0 using wallets with large amounts of existing transactions. Added the peers table in the settings dialog. You may now check out your current peers and their ping-time and other stats in the GUI! Nodes should now also select the closest node by ping-time to sync with. Optimized the FortunaStake FPS blockchain scanning algorithm. Added queuing system to getblocks; the message handling thread will no longer wait in a lock for the message to be pushed to the peer. Users on slow connections should see some significant sync speed improvements. Tweaked wallet payment parameters - wallets will now choose to pay masternodes regardless of seeing their heartbeat. Some situations occured where a wallet did not receive a ping due to unreliable network circumstances, and would time out of people's lists. Improved start-up time, and introduced a loading indicator to the splash screen for long rescans. Fixed a possible segfault in the active FPS wallet which could cause the client to crash on heartbeat and refuse to become active until the txid is changed. Fixed another possible segfault while starting up. Cleaned up debug output Please note, linux binaries require the associated development libraries to be installed from the package manager: libboost-all-dev libminiupnpc-dev libevent-dev libdb++-dev -------------------------------------------------------------------------------------------------------------------------------------- Denarius-v3.3.7-Win64.zip Hashes SHA256 48ba0a1faef06be8782b000e181ed7cc19bd46fa3b0d39a8a826f92dbe64c764 MD5 8ca1c600eaef106a36d2146f8f86bf66 SHA-1 4dd38dd66a7c27b8f6e35e95ab1d6b6b71b2b987 Denarius.exe Hashes SHA256 2d36271560d448283bc39712e2ace64a1b21a2c3538580c101a20f8a2c6a43ba MD5 72c68308f762ed5cfb97663a27c5d1c0 SHA-1 8de3e5a87f58448bc240ca4088a9f73d218b5c12 Authentihash aa29fecf16852ba696fd361c6671d0d9e92ff3d30a74f47002e72592bc7bf638 Imphash 2852de0dcb5e0559e5231e10136fad4b Denarius-v3.3.7-macOS.dmg Hashes SHA256 683ed887479beab00254d53e95ce4d8779d617d2a45532522fffc28c5381f869 MD5 11ae922f86f487ec039215a3b8340096 SHA-1 63066c793718fe392b34fb6df618a34bbe7be644 denariusd-v337-ubuntu1604.tar.gz Hashes SHA256 e1f44f94de8d85c0f5fa5a2138b91b4ad695d925c269900815700625028ffd84 MD5 fc16dc11a21d62a85f499ff2482b85ad SHA-1 f1e84c3d0e712e6ac616480a09854333dc3e3d96 Get the latest release from here: https://github.com/carsenk/denarius/releases/tag/v3.3.7 As always you can git pull our master branch for the latest v3.3.7
  26. 1 point
    Jealous af, room is awesome. Fantastic job.
  27. 1 point
    Because it will just go back to Asics, like the previous thread I posted about LTC, all back into a complete circle. Someone will have an advantage no matter what. As one of those mythical hobby miners. I have 1 GPU rig mining D right now. I did quite well doing this years ago with no cares in the world. Just keep mining however I could. Wish I stayed on BTC with GPU's when everyone said oh you can't do it ASIC's are here. barf. I am for FPGA's as I don't see why all these coins are forking their algo's. Seems like a waste of time better spent on something else.
  28. 1 point
    Please keep it in Tribus - FPGAs aren't enemy as ASICS.
  29. 1 point
    How to setup a basic block explorer on Denarius. Using ciquidus because it shows an extra masternode thingy. Mostly RIP'd from Biblepay explorer setup https://www.reddit.com/r/BiblePay/comments/7elm7r/iquidus_block_explorer_guide/ #explorer we are using https://github.com/suprnurd/ciquidus/ #edit denarius.conf nano denarius.conf rpcuser=XXXX rpcpassword=XXXX daemon=1 listen=1 server=1 daemon=1 txindex=1 #install mongodb sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 0C49F3730359A14518585931BC711F9BA15703C6 echo "deb [ arch=amd64,arm64 ] http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.4.list sudo apt-get update sudo apt-get install -y mongodb-org sudo service mongod start cd /var/log/mongodb tail mongod.log # [initandlisten] waiting for connections on port <port> # Port 27017 by default #setup mongodb mongo use explorerdb db.createUser( { user: "iquidus", pwd: "3xp!0reR", roles: [ "readWrite" ] } ) exit #install nodejs sudo apt-get update sudo apt-get install nodejs nodejs-legacy -y sudo apt-get install npm #install ciquidus block explorer cd ~ git clone https://github.com/suprnurd/ciquidus/ explorer # gyp build errors # https://github.com/nodejs/node-gyp/issues/809 sudo apt-get install libkrb5-dev cd explorer && npm install --production cp ./settings.json.template ./settings.json #start explorer cd ~/explorer npm start #start syncing explorer to blockchain #open 2nd putty cd ~/explorer sudo node scripts/sync.js index update #Binding a Node.js App to Port 80 with Nginx https://eladnava.com/binding-nodejs-port-80-using-nginx/
  30. 1 point
    Basic setup to building your own custom Raspbian Image from the offician pi-gen repo using you Denarius daemon wallet as the example. I like that someone can build completely from source and compile the entire OS on their own for their precious crypto. https://github.com/buzzkillb/denariianpi-gen Go to https://github.com/RPi-Distro/pi-gen. Read this a few times how it works. I am using Windows 10, so I downloaded VirtualBox and created an Ubuntu 16.04 VM with 2 cpu's, 100GB hard drive, and 3GB of ram. git clone https://github.com/RPi-Distro/pi-gen You want to build the stock image to make sure this works from the get go. nano config Put this one line in for your image name, ex. testimage IMG_NAME='testimage' Once this is done building you can find the image in the work folder with a date and name of image. The image is in /pi-gen/work/date-imagename/export-image For the first run I wanted to build only the lite command line Raspbian with denariusd daemon. This is found in stage2 directory. I made a new directory called 04-denariusd. And put the files required in there. cd ~/pi-gen/stage2 mkdir 04-denariusd cd 04-denariusd nano 00-packages dependencies to compile denariusd and openssl 1.0.1j git unzip libdb++-dev libboost-all-dev libqrencode-dev libminiupnpc-dev libevent-dev autogen automake libtool Next create a file to compile openssl 1.0.1j and denariusd. nano 04-run.sh #!/bin/bash -e on_chroot << EOF 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 # make test make install sudo ln -sf /usr/local/ssl/bin/openssl `which openssl` git clone https://github.com/carsenk/denarius cd denarius git checkout v3.4 git pull cd src OPENSSL_INCLUDE_PATH=/usr/local/ssl/include OPENSSL_LIB_PATH=/usr/local/ssl/lib make -f makefile.arm strip denariusd cp denariusd /usr/local/bin/denariusd EOF chmod +x 04-run.sh Now the basic setup is done. Go back to ~/pi-gen, run some commands to skip stages after stage2 and run the build command. # Example for building denariian lite system touch ./stage3/SKIP ./stage4/SKIP ./stage5/SKIP touch ./stage4/SKIP_IMAGES ./stage5/SKIP_IMAGES sudo ./build.sh Grab your image from /pi-gen/work/date-imagename/export-image, etch to microsd card and go tinker away with your raspberry pi. tip: this is a really easy way to cross compile for your raspberry pi. This uses qemu so you get 1 cpu and minimal ram, but outside of compiling everything else is maxing out the VM.
  31. 1 point
    To change fonts I will use Denarius official font selection of Open Sans - Semibold. Go to https://github.com/google/fonts/tree/master/apache/opensans And download https://github.com/google/fonts/blob/master/apache/opensans/OpenSans-SemiBold.ttf I send files to the PI3 using winscp, and made a directory called fonts to store these. Or you could cd ~ mkdir fonts cd fonts wget https://github.com/google/fonts/blob/master/apache/opensans/OpenSans-SemiBold.ttf cd ~ If your original line looks like this font = ImageFont.truetype(FredokaOne, 20) Change to the new font. font = ImageFont.truetype("/home/pi/fonts/OpenSans-SemiBold.ttf", 20)
  32. 1 point
    One last one pulling stats from coinpaprika API. The idea is I have changed a thing or two each go around. This pulls the high, low, volume, and for some reason missing marketcap in $USD terms with one of the D logos from the visual guide, https://github.com/carsenk/denarius/wiki/Denarius-Visual-Guide dprice.py #!/usr/bin/env python # -*- coding: utf-8 -*- import urllib, json from inky import InkyPHAT inky_display = InkyPHAT("yellow") inky_display.set_border(inky_display.YELLOW) from PIL import Image, ImageFont, ImageDraw print("""Inky pHAT: Denarius Price information. """) img = Image.new("P", (inky_display.WIDTH, inky_display.HEIGHT)) draw = ImageDraw.Draw(img) from font_fredoka_one import FredokaOne font = ImageFont.truetype(FredokaOne, 22) url = "https://api.coinpaprika.com/v1/coins/d-denarius/ohlcv/latest" response = urllib.urlopen(url) data = json.loads(response.read()) dhigh = data[0]['high'] dlow = data[0]['low'] dvol = data[0]['volume'] dmc = data[0]['market_cap'] denariusprice = ("$ " + str(dhigh) + '\n' + "$ " + str(dlow) + '\n' + "$ " + str(dvol) + '\n' + "$ " + '\n' + str(dmc)) # Load our backdrop image img = Image.open("/home/pi/d-logo.png") draw = ImageDraw.Draw(img) #img = Image.open("/home/pi/btc_yellow.png") draw.text((10, 0), denariusprice, inky_display.BLACK, font) inky_display.set_image(img) inky_display.show() included png for Denarius logo
  33. 1 point
    Some sample cronjobs and resulting files that can be thrown into this. Any coin daemon can be done in a similar way. Below takes the output and throws into a file every 60 seconds. Then pull want you want from a cronjob and your InkyPhat python file. Example: post fortunastake count every hour, while the fscount.txt file is constantly updating every minute. gentle hint, you need to run the denariusd daemon for below to work 😘 * * * * * /usr/local/bin/denariusd fortunastake count > /home/pi/fscount.txt * * * * * /usr/local/bin/denariusd getblockcount > /home/pi/height.txt * * * * * /usr/local/bin/denariusd getinfo > /home/pi/getinfo.json * * * * * /usr/local/bin/denariusd getmininginfo > /home/pi/getmininginfo.json * * * * * /usr/local/bin/denariusd getpeerinfo > /home/pi/getpeerinfo.json
  34. 1 point
    Kind of silly how it works to add an image, but basically follow their own guide how to create this in GIMP. Also be aware the canvas size has to be 212x104 pixels. Make it woooork. https://learn.pimoroni.com/tutorial/sandyj/getting-started-with-inky-phat from inky import InkyPHAT inky_display = InkyPHAT("yellow") inky_display.set_border(inky_display.WHITE) from PIL import Image, ImageFont, ImageDraw img = Image.open("/home/pi/inkyD.png") inky_display.set_image(img) inky_display.show() Sample GIMP png for testing.
  35. 1 point
    How to compile denariusd daemon on Raspberry Pi3 in Raspbian and run TOR. Headless Install (enable wifi and enable ssh) https://desertbot.io/blog/headless-raspberry-pi-3-bplus-ssh-wifi-setup Swap Space (Required for Compiling) https://www.bitpi.co/2015/02/11/how-to-change-raspberry-pis-swapfile-size-on-rasbian/ sudo sed -i 's/CONF_SWAPSIZE=100/CONF_SWAPSIZE=2048/' /etc/dphys-swapfile sudo /etc/init.d/dphys-swapfile stop sudo /etc/init.d/dphys-swapfile start free -m On dependencies read a few posts below if you want to compile and use berkeley database 4.8 to keep backwards compatibility. sudo apt-get update -y && sudo apt-get upgrade -y sudo apt-get --assume-yes install git unzip build-essential libdb++-dev libboost-all-dev libqrencode-dev libminiupnpc-dev libgmp-dev libevent-dev autogen automake libtool Compile and replace openssl to openssl 1.0.1j. (may or may not be required) I need to double check if there was 1 more step to this or not to make sure openssl is right. 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 #make test make install sudo ln -sf /usr/local/ssl/bin/openssl `which openssl cd ~ openssl version -v Git clone v3.4 branch to get v3.3.8. git clone https://github.com/carsenk/denarius cd denarius git checkout v3.4 git pull cd src OPENSSL_INCLUDE_PATH=/usr/local/ssl/include OPENSSL_LIB_PATH=/usr/local/ssl/lib make -f makefile.arm strip denariusd sudo cp denariusd /usr/local/bin/denariusd #Use Chaindata cd ~ mkdir ~/.denarius wget https://github.com/carsenk/denarius/releases/download/v3.3.6/chaindata1612994.zip unzip chaindata1612994.zip #Install TOR service sudo apt-get install tor sudo nano /etc/tor/torrc Find this line and change the 2 #HiddenServiceDir /var/lib/tor/hidden_service/ #HiddenServicePort 80 HiddenServiceDir /var/lib/tor/hidden_service/ HiddenServicePort 33369 sudo service tor restart #To get onion address sudo cat /var/lib/tor/hidden_service/hostname example from above favlp6mro3bh5jnt.onion #sample TOR and clearnet denarius.conf rpcuser=denariusrpc rpcpassword=STRONGPASSWORD rpcallowip= daemon=1 tor= listen=1 externalip=favlp6mro3bh5jnt.onion discover=1
  36. 1 point
    Compiling the commits as I see them, QT and Daemon. Takes a bit of time on any version of pi3. 🤖 https://github.com/buzzkillb/denarius-pi3/releases
  37. 1 point
    stage 3, qt wallet place hodler #02-denariusqt folder layout #wallpaper pi-gen/stage3/02-denariusqt/files/Lava-PI-2.jpg nano 00-packages libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools qt5-default nano 05-run.sh Throw in custom denarius lava pi by icanhaz and setup the Denarius QT compile. After compile copy Denarius binary to user pi desktop. #!/bin/bash -e install -m 644 files/Lava-PI-2.jpg "{ROOTFS_DIR}/usr/share/rpd-wallpaper/" on_chroot << EOF cd denarius export QT_SELECT=qt5 qmake -v qmake "USE_NATIVETOR=-" "USE_UPNP=1" "USE_QRCODE=1" OPENSSL_INCLUDE_PATH=/usr/local/ssl/include OPENSSL_LIB_PATH=/usr/local/ssl/lib denarius-qt.pro make cp Denarius /home/pi/Desktop/Denarius EOF chmod +x 05-run.sh
  38. 1 point
    adding script I am working on for both daemon and QT https://github.com/buzzkillb/denarius-pi3
  39. 1 point
  40. 1 point
    A list of some onion seeds to connect into if you try the above TOR portion. edit denarius.conf and add these nodes. https://raw.githubusercontent.com/buzzkillb/denarius-qt/master/onion nodes
  41. 1 point
    While mining D with your GPU's, why not spare the wasted cpu and mine Grin? Duplicate your D tribus Flight Sheet. Edit the duplicated D tribus Flight Sheet. This won't be named so its easy to find it. Give this a name. Like Denarius Grin. And then click Add Miner. Select Coin-> Grin. Select Wallet -> Grin Wallet. Select Pool -> grinmint. Select your closest Pool server. Select Miner -> Grin Miner. Then Setup Miner Config. Leave the defaults in and give your grinmint wallet a password. Example don't use this, 1234567890 and copy and paste the below into the Plugin and device configs box. nThreads = 4, is how many CPU cores you have. [[mining.miner_plugin_config]] plugin_name = "cuckaroo_cpu_compat_29" [mining.miner_plugin_config.parameters] nthreads = 4 Apply Changes, and then click update. Click the rocket ship to start the dual mining. Denarius/Tribus will start first on the GPU's. Give it a bit of time for the Grin CPU miner to get going. Check your denarius and grin pools. Grin uses email as your pool address. You will need that strong password from the pass box above, to move the Grin out of their to damp eet. https://mining.cafe https://grinmint.com
  42. 1 point
    Use Hive Shell to Update Nvidia Drivers. Expect this to take 30+ minutes on a USB install. https://forum.hiveos.farm/t/nvidia-drivers-update-guide-and-cuda-10/10921 Select Remote Access -> Hive Shell Start Select Hive Shell and click the Web Link. Type in nvidia-driver-update at the command prompt. nvidia-driver-update Getting the latest Nvidia Drivers from HiveOS. Once this finishes you will get a prompt to reboot. Go back to your other tab, hit the Power button -> Reboot. Say hello to the latest drivers. If you went from Cuda 9.2 to Cuda 10.0, don't forget to redo your miner to correct Cuda version.
  43. 1 point
    3.3.7 is running nice and smooth, finally!! 😍
  44. 1 point
    Hi, have some trouble with buildig qt-wallet. (Ubuntu 16.04 64): After "make" I receive the following Errormessage: .src/tor/address.h: In function ‘tor_addr_to_mapped_ipv4h’: src/tor/torcompat.h:548:37: error: ‘const struct in6_addr’ has no member named ‘s6_addr32’ #define S6_ADDR32(x) ((uint32_t*)(x).s6_addr32) ^ src/tor/address.h:126:35: note: in expansion of macro ‘S6_ADDR32’ #define tor_addr_to_in6_addr32(x) S6_ADDR32(*tor_addr_to_in6_assert(x)) ^ src/tor/address.h:153:14: note: in expansion of macro ‘tor_addr_to_in6_addr32’ addr32 = tor_addr_to_in6_addr32(a); ^ Makefile:8626: die Regel für Ziel „build/hs_cache.o“ scheiterte make: *** [build/hs_cache.o] Fehler 1 Can someone help?
  45. 1 point
  46. 1 point
    Try changing the line in your denarius-qt.pro file in the QMAKE FLAGS at the top from c99 to gnu99 and then making again Also ensure you have the Tor deps installed (sudo apt-get install libevent-dev)
  47. 1 point
    To update compiled wallet denariusd stop cd denarius git checkout master git pull cd src make -f makefile.unix mv denariusd /usr/local/bin/denariusd denariusd
  48. 1 point
    The wallet can sync from block 1 though.
  49. 1 point
    This is a very easy way to track addresses from your android phone. Like watching masternode payments live. Download Coldfolio from https://whopper.io/ which links to the Google Play Store. Add a card Select your Crypto from the List Scan QR Code from the Denarius QT Wallet go to receive tab, click address and then click below Show QR Code Label your Card in Coldfolio and double check you only have the address This example shows the ?label=MN2, delete this part. This can always be modified later by hodling down the card and clicking modify. Keep track of your staking, masternodes, balances.
  50. 1 point
    Or try this to connect to both tor and clearnet nodes. staking=1 listen=0 tor= addnode=uefhefkuzrzfz6mz.onion:9999 addnode=bxobi3iasetjpiob.onion:9999
  • Create New...