shveicar
Legendary
Offline
Activity: 1414
Merit: 1013
DMD info: https://diamond-info.github.io/
|
|
December 28, 2017, 10:55:02 PM |
|
I have just ordered a raspberry pi 3, https://www.amazon.co.uk/dp/B01CI5879A/ref=psdc_430512031_t1_B01CD5VC92I want to install DMD wallet onto it for 24h staking as i have been using laptop for months now. It comes preinstalled with NOOBS for raspberry pi. Where can i get a easy setup tutorial for this, never played with a pi before, also is NOOBS OS good for DMD wallet? or is there a better OS for DMD? Thanks Hi. View the links in the menu on the page https://diamond-info.github.io/
|
|
|
|
|
|
|
|
|
"In a nutshell, the network works like a distributed
timestamp server, stamping the first transaction to spend a coin. It
takes advantage of the nature of information being easy to spread but
hard to stifle." -- Satoshi
|
|
|
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
|
|
shveicar
Legendary
Offline
Activity: 1414
Merit: 1013
DMD info: https://diamond-info.github.io/
|
|
December 28, 2017, 10:59:27 PM |
|
it was by changing my DMD to Ripple DMD is a good coin, don't get me wrong. Staking needs to be far more reliable and consistent though for it to be worth it. When I was getting a consistent 25% annualized return, it was. After the 3.0 update and massive difficulty increase, it wasn't. Simple as that. Its a good concept, just needs some tweaking. Good luck with investing in this Mtgox coin. If you read the history of the Ripple then you will understand what I mean
|
|
|
|
|
davembg
Sr. Member
Offline
Activity: 340
Merit: 251
Smell the glove.
|
|
December 29, 2017, 03:10:15 AM |
|
I don't want to be too contrary, but, building the DMD wallet on the RPi can take forever and fail multiple times before succeeding (if ever). I recommend using the depends toolkit and building the ARM/RASPi wallet on Debian 9 (VM or install). Then, you just need a Raspberry Pi with Raspbian installed, and you can copy the wallet with no dependencies. https://www.raspberrypi.org/downloads/raspbian/Here are some tips: Install Debian 9 in a virtual machine or download on from OSboxes.org - http://www.osboxes.org/debian/Install the build environment dependencies for the Raspberry Pi - sudo apt install build-essential libtool autotools-dev autoconf pkg-config curl gcc-aarch64-linux-gnu g++-aarch64-linux-gnu build the dependencies for the DMD wallet without the GUI (cli only) building for QT needs work - cd depends && make HOST=aarch64-linux-gnu NO_QT=1 Change back to the DMD root directory Prepare the configure script - Configure for the build No GUI, cli only- ./configure --prefix=$(pwd)/depends/aarch64-linux-gnu Build it - Strip the debug symbols - aarch64-linux-gnu-strip src/diamondd src/diamond-cli src/diamond-tx Grab those three files (src/diamondd src/diamond-cli src/diamond-tx), and copy them to your raspberry pi via the SD card or scp/sftp. Startup scripts for the Raspberry Pi are more complicated using either System V or Systemd. This is loosely documented in various Pi forums, PM me if you need further assistance with this. All of this is documented here - https://github.com/LIMXTEC/DMDv3/tree/master/dependsHere are some pre-built binaries to try: https://drive.google.com/file/d/1NfjOYoIEZugazqFrZCQaruTJEkAqTzE7/view?usp=sharing
|
|
|
|
dumedoibct26
Newbie
Offline
Activity: 62
Merit: 0
|
|
December 29, 2017, 03:40:29 AM |
|
I don't want to be too contrary, but, building the DMD wallet on the RPi can take forever and fail multiple times before succeeding (if ever). I recommend using the depends toolkit and building the ARM/RASPi wallet on Debian 9 (VM or install). Then, you just need a Raspberry Pi with Raspbian installed, and you can copy the wallet with no dependencies. https://www.raspberrypi.org/downloads/raspbian/Here are some tips: Install Debian 9 in a virtual machine or download on from OSboxes.org - http://www.osboxes.org/debian/Install the build environment dependencies for the Raspberry Pi - sudo apt install build-essential libtool autotools-dev autoconf pkg-config curl gcc-aarch64-linux-gnu g++-aarch64-linux-gnu build the dependencies for the DMD wallet without the GUI (cli only) building for QT needs work - cd depends && make HOST=aarch64-linux-gnu NO_QT=1 Change back to the DMD root directory Prepare the configure script - Configure for the build No GUI, cli only- ./configure --prefix=$(pwd)/depends/aarch64-linux-gnu Build it - Strip the debug symbols - aarch64-linux-gnu-strip src/diamondd src/diamond-cli src/diamond-tx Grab those three files (src/diamondd src/diamond-cli src/diamond-tx), and copy them to your raspberry pi via the SD card or scp/sftp. Startup scripts for the Raspberry Pi are more complicated using either System V or Systemd. This is loosely documented in various Pi forums, PM me if you need further assistance with this. All of this is documented here - https://github.com/LIMXTEC/DMDv3/tree/master/dependsHere are some pre-built binaries to try: https://drive.google.com/file/d/1NfjOYoIEZugazqFrZCQaruTJEkAqTzE7/view?usp=sharingMy question is what is the purpose of pre-built binary? Thanks.
|
|
|
|
madmack1
Member
Offline
Activity: 157
Merit: 11
|
|
December 29, 2017, 12:53:34 PM |
|
Thanks for the info guys, great help, Ill look forward to getting this up and running ,with much less power than my old laptop. I have compiled in linux before but new to Pi's ill Pm if i get stuck, Glad to have so many people with a wealth of knowledge in these forums
|
|
|
|
mitchellmint
Legendary
Offline
Activity: 1139
Merit: 1000
TRUSTplus Dev
|
|
December 29, 2017, 01:07:56 PM |
|
Thanks for the info guys, great help, Ill look forward to getting this up and running ,with much less power than my old laptop. I have compiled in linux before but new to Pi's ill Pm if i get stuck, Glad to have so many people with a wealth of knowledge in these forums Not to give away the secret sauce but, I would recommend you make one RPi3, get diamondd running... copy the image... and split the coins between the two Pi's. I switched out of RPi because it did not have coin control, solved it by making more than one pi3. There is a sweet spot to how many coins each Pi should have.
|
Buy TRUSTplus. We are building a Financial Platform.
|
|
|
NoxX
|
|
December 29, 2017, 01:59:45 PM |
|
Thanks for the info guys, great help, Ill look forward to getting this up and running ,with much less power than my old laptop. I have compiled in linux before but new to Pi's ill Pm if i get stuck, Glad to have so many people with a wealth of knowledge in these forums Not to give away the secret sauce but, I would recommend you make one RPi3, get diamondd running... copy the image... and split the coins between the two Pi's. I switched out of RPi because it did not have coin control, solved it by making more than one pi3. There is a sweet spot to how many coins each Pi should have. Not sure I understand correctly, but what do you mean with "it did not have coin control"? As far as I'm aware you can use setstakesplitthreshold to control the coin pile size for staking. This is a RPC command, so it works with the QT wallet, but also with the headless daemon on RPi.
|
|
|
|
|
cryptonit
Legendary
Offline
Activity: 3038
Merit: 1053
bit.diamonds | uNiq.diamonds
|
|
December 29, 2017, 06:09:59 PM |
|
Not to give away the secret sauce but, I would recommend you make one RPi3, get diamondd running... copy the image... and split the coins between the two Pi's. I switched out of RPi because it did not have coin control, solved it by making more than one pi3. There is a sweet spot to how many coins each Pi should have.
Not sure I understand correctly, but what do you mean with "it did not have coin control"? As far as I'm aware you can use setstakesplitthreshold to control the coin pile size for staking. This is a RPC command, so it works with the QT wallet, but also with the headless daemon on RPi. i think he is talking about use a GUI wallet on a raspi instead headless and use the coincontroll gui (options wallet enable coincontroll) for which there is no similar replacement in headless wallets and there i agree a gui wallet should not be used on smaller raspi then the 1 GB ram ones ideal are 2 GB ram boards
|
|
|
|
NoxX
|
|
December 29, 2017, 06:36:33 PM |
|
Not to give away the secret sauce but, I would recommend you make one RPi3, get diamondd running... copy the image... and split the coins between the two Pi's. I switched out of RPi because it did not have coin control, solved it by making more than one pi3. There is a sweet spot to how many coins each Pi should have.
Not sure I understand correctly, but what do you mean with "it did not have coin control"? As far as I'm aware you can use setstakesplitthreshold to control the coin pile size for staking. This is a RPC command, so it works with the QT wallet, but also with the headless daemon on RPi. i think he is talking about use a GUI wallet on a raspi instead headless and use the coincontroll gui (options wallet enable coincontroll) for which there is no similar replacement in headless wallets and there i agree a gui wallet should not be used on smaller raspi then the 1 GB ram ones ideal are 2 GB ram boards But using coin control to manage the coin pile sizes and using setstakesplitthreshold does essentially the same thing, doesn't it? I mean sure, the GUI is more convenient, but if you just want to have "optimal" coin sizes for staking I think both should work.
|
|
|
|
davembg
Sr. Member
Offline
Activity: 340
Merit: 251
Smell the glove.
|
|
December 29, 2017, 06:42:35 PM |
|
My question is what is the purpose of pre-built binary? Thanks. In case someone wants to skip the build process and just start staking. There are many online tools to scan for popular viruses, etc.
|
|
|
|
davembg
Sr. Member
Offline
Activity: 340
Merit: 251
Smell the glove.
|
|
December 29, 2017, 06:46:52 PM |
|
Not to give away the secret sauce but, I would recommend you make one RPi3, get diamondd running... copy the image... and split the coins between the two Pi's. I switched out of RPi because it did not have coin control, solved it by making more than one pi3. There is a sweet spot to how many coins each Pi should have.
Not sure I understand correctly, but what do you mean with "it did not have coin control"? As far as I'm aware you can use setstakesplitthreshold to control the coin pile size for staking. This is a RPC command, so it works with the QT wallet, but also with the headless daemon on RPi. i think he is talking about use a GUI wallet on a raspi instead headless and use the coincontroll gui (options wallet enable coincontroll) for which there is no similar replacement in headless wallets and there i agree a gui wallet should not be used on smaller raspi then the 1 GB ram ones ideal are 2 GB ram boards I agree 100%. This board looks promising, it's supposed to ship in early 2018. https://www.indiegogo.com/projects/renegade-arm-computer-with-usb-3-on-android-linux#/It has DDR4 and much higher IO, which the PI lacks.
|
|
|
|
cryptonit
Legendary
Offline
Activity: 3038
Merit: 1053
bit.diamonds | uNiq.diamonds
|
|
December 29, 2017, 09:52:05 PM |
|
Not to give away the secret sauce but, I would recommend you make one RPi3, get diamondd running... copy the image... and split the coins between the two Pi's. I switched out of RPi because it did not have coin control, solved it by making more than one pi3. There is a sweet spot to how many coins each Pi should have.
Not sure I understand correctly, but what do you mean with "it did not have coin control"? As far as I'm aware you can use setstakesplitthreshold to control the coin pile size for staking. This is a RPC command, so it works with the QT wallet, but also with the headless daemon on RPi. i think he is talking about use a GUI wallet on a raspi instead headless and use the coincontroll gui (options wallet enable coincontroll) for which there is no similar replacement in headless wallets and there i agree a gui wallet should not be used on smaller raspi then the 1 GB ram ones ideal are 2 GB ram boards But using coin control to manage the coin pile sizes and using setstakesplitthreshold does essentially the same thing, doesn't it? I mean sure, the GUI is more convenient, but if you just want to have "optimal" coin sizes for staking I think both should work. coin control doesnt nothing regarding stakesplittreshhold coin control is a gui window that allow u choose exactly what unspend transactions u want to use and what change address and a very good overview over ur addresses and coin pile sizes
|
|
|
|
NoxX
|
|
December 29, 2017, 10:02:29 PM |
|
coin control doesnt nothing regarding stakesplittreshhold coin control is a gui window that allow u choose exactly what unspend transactions u want to use and what change address and a very good overview over ur addresses and coin pile sizes
Yeah, I was just trying to figure out what he meant by "there is a sweet spot for how many coins each RasPi should have" and I figured he meant coin pile size for staking, but maybe I was completely wrong...
|
|
|
|
cryptonit
Legendary
Offline
Activity: 3038
Merit: 1053
bit.diamonds | uNiq.diamonds
|
|
December 29, 2017, 10:19:06 PM |
|
coin control doesnt nothing regarding stakesplittreshhold coin control is a gui window that allow u choose exactly what unspend transactions u want to use and what change address and a very good overview over ur addresses and coin pile sizes
Yeah, I was just trying to figure out what he meant by "there is a sweet spot for how many coins each RasPi should have" and I figured he meant coin pile size for staking, but maybe I was completely wrong... i call the sweet spot the more the better
|
|
|
|
tmt226
Newbie
Offline
Activity: 149
Merit: 0
|
|
December 29, 2017, 10:44:54 PM |
|
Yeah, I got it. Thanks for your link to Diamond masternode's statistics, which are very promising, at least for me.
|
|
|
|
cryptonit
Legendary
Offline
Activity: 3038
Merit: 1053
bit.diamonds | uNiq.diamonds
|
|
December 29, 2017, 10:51:41 PM |
|
Yeah, I got it. Thanks for your link to Diamond masternode's statistics, which are very promising, at least for me. this stats are the correct ones! https://masternodes.online/currencies/DMD/
|
|
|
|
cryptonit
Legendary
Offline
Activity: 3038
Merit: 1053
bit.diamonds | uNiq.diamonds
|
|
December 30, 2017, 12:51:32 AM |
|
|
|
|
|
mitchellmint
Legendary
Offline
Activity: 1139
Merit: 1000
TRUSTplus Dev
|
|
December 30, 2017, 01:54:54 AM Last edit: December 30, 2017, 04:35:52 AM by mitchellmint |
|
That curve is absolutely Beautiful. It is the easiest coin to move people into when they start asking about something similar to dividends. Everyone in the community is responsible and the develop team is very professional. Easily one of the best coins of 2107. In reference to the sweet-spot. My Nodes and RPis make a stake each week with about 200 coins (experiment up or down). I have an expectation on return of electricity. The master nodes still makes more than a staking node and I have a redundant wallet for the MN, but MN stakes are destined to become part of another MN some day. In the mean time, I need them to stake. The problem with trying to make an easy forcast schedule is staking confirmations take 640 blocks, stopping staking during that time plus an hour. Make a spreadsheet and You will have a good idea of your needs and best return. Don’t forget to have fun.
|
Buy TRUSTplus. We are building a Financial Platform.
|
|
|
|