Compiling bitcoind on OpenBSD - Unix & Linux Stack Exchange

06-08 22:32 - 'Hi, All! / I made the Makefile (for local-user home directory only! You need root access only for adding a 'bitcoin' user!) for compiling the bitcoin UASF-enforced node from sources for any Unix with old prerequired-software for...' by /u/Perlover removed from /r/Bitcoin within 0-9min

'''
Hi, All!
I made the Makefile (for local-user home directory only! You need root access only for adding a 'bitcoin' user!) for compiling the bitcoin UASF-enforced node from sources for any Unix with old prerequired-software for Bitcoin node - for example for CentOS 6.. For example this OS has old (for bitcoin sources): pkg-config, autotools, gcc (main reason!), openssl and etc. Now you can add the bitcoin user in Unix, put there Makefile and do from 'bitcoin' user in shell: "make bitcoin-uasf_install" and everything will be done! Don't need root access for installing and starting! And everything will be compiled and installed from sources (autotools, pkg-config, m4, openssl, gcc 7. and of course bitcoin UASF) under local home directory. After you can 'tar' this home directory, to move to other host with same OS and untar there! All will work! I tested it many times!
Welcome!
[link]1
P.S. I will be glad to feedback! :)
Perlover
'''
Context Link
Go1dfish undelete link
unreddit undelete link
Author: Perlover
1: https://github.com/Perlovebitcoin-uasf-makefile
submitted by removalbot to removalbot [link] [comments]

How to install any QT-Wallet on the Raspberry Pi / Pi3B+

Hello and welcome to my first tutorial. Today I will show you how to install almost any QT-wallet on the RaspberryPi. I hope this tutorial will help you. I use the BankSocietyCoin in this tutorial, you can change it also to your fav. Coin.

Install Raspbian , *Buster produced a lot of failures on my system while compiling Wallets*
(my version: https://downloads.raspberrypi.org/raspbian/images/raspbian-2018-03-14/ )
Run the following commands:

Change Swap Size of the Rasp:

sudo nano /etc/dphys-swapfile
change to CONF_SWAPSIZE=2048
press: ctrl o Enter and ctrl x
enable the swap file with its new size:
sudo dphys-swapfile setup
sudo dphys-swapfile swapon
----------
Install Required Dependencies:

apt-get update
sudo apt-get install git build-essential libtool autotools-dev autoconf pkg-config libssl-dev libcrypto++-dev libevent-dev libminiupnpc-dev libgmp-dev libboost-all-dev devscripts libdb++-dev libsodium-dev
and
sudo apt-get install libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev protobuf-compiler libcrypto++-dev libminiupnpc-dev qt5-default
----------
Install bitcoin PPA files for the compiling process:

cd /etc/apt/sources.list.d/
sudo nano bitcoin.list
paste to following line:
deb-src http://ppa.launchpad.net/bitcoin/bitcoin/ubuntu artful main
press: ctrl o Enter and ctrl x
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv C70EF1F0305A1ADB9986DBD8D46F45428842CE5E
sudo apt-get update
----------
Install working libssl:

cd && sudo apt-get remove libssl-dev
sudo nano /etc/apt/sources.list
change stretch to jessie
press: ctrl o Enter and ctrl x
sudo apt-get update
sudo apt-get install libssl-dev
sudo apt-mark hold libssl-dev
sudo apt-mark hold libssl1.0.0
sudo nano /etc/apt/sources.list
Change jessie" back to stretch
press: ctrl o Enter and ctrl x
sudo apt-get update
----------

Compile and Install BerkeleyDB 4.8.30 :

wget http://download.oracle.com/berkeley-db/db-4.8.30.NC.tar.gz
sudo tar -xzvf db-4.8.30.NC.tar.gz
cd db-4.8.30.NC/build_unix
sudo ../dist/configure --enable-cxx
sudo make
sudo make install
export CPATH="/uslocal/BerkeleyDB.4.8/include"
export LIBRARY_PATH="/uslocal/BerkeleyDB.4.8/lib"
----------

The wallet:

(my way) mkdir wallets , cd wallets
git clone https://github.com/RGPickles/BankSocietyCoin
cd BankSocietyCoin
chmod 755 src/leveldb/build_detect_platform
chmod 755 src/secp256k1/autogen.sh
cd src/
make -f makefile.unix
./societyd
* for qt wallet*
cd ..
qmake
make
edit society.conf in .society
(rpcuser=SomeCoolRandomUsername
rpcpassword=SOMETHINawesomeYOUdontHaveToRemember
rpcconnect=127.0.0.1
save.
./society-qt
----------

Have fun!
for a Beer - Donations ;)
SOCI - Si6V7EwnJqzmFiNGHSbXrtWUXKH6F4EFm3
BTC - 1HpGF4wMzztpJ4KT4o2ySFvnLJ4gCoYaV5
LTC - LS22MgY9G4KbaKhkR5dFi995MbcQhuyDXW
ETH - 0x6b5EdC3e58Fd84a40aa942964690adA91C398075
TRX - TKBpktt5QQ9WV57QjonQrGr1vmKLCVQBL6

13.07.2019 DennisHilk




**********
if error (makefile.unix:200: obj/rpcclient.o] appears)
[This first step is necessary because you will get linking errors if you don't remove the old Boost library]
sudo apt remove --purge --auto-remove libboost-dev libboost-thread-dev libboost-system-dev libboost-atomic-dev libboost-regex-dev libboost-chrono-dev
mkdir boost
cd boost
wget https://dl.bintray.com/boostorg/release/1.64.0/source/boost_1_64_0.tar.gz
tar xfz boost_1_64_0.tar.gz (can take rly long, dont worry)
cd boost_1_64_0/
./bootstrap.sh
./b2 stage threading=multi link=static --with-thread --with-system
sudo ./b2 install threading=multi link=static --with-thread --with-system
cd ../../
nano .bash_profile
export LIBS="-L/home/YOURS/boost/boost_1_64_0/stage/lib"
export CPPFLAGS="-I/home/YOURS/boost/boost_1_64_0"
cd society root
make clean
cd src
sudo make -f makefile.unix

(if bignum error)
sudo apt-get install libgmp-dev
or delete opensll and reinstall as above.
submitted by dennishilk to u/dennishilk [link] [comments]

Bitcoin Core & Lightning Network (very easy installation!) No root access!

Hi!
I finished the fine tools as i think
I created Makefile utilities for bitcoind & lnd compilation under $HOME directory (no root access!)
This makefile does everything for full bitcoin node and lightning network node. This kit was created for CentOS 6.* but it works in Ubuntu / Linux Mint OSes too and may be will work in 90% Unix systems.
Details:
It compiles from sources under $HOME directory: compilers (gcc 7.1, go, node.js, python2 & python3) and tools (autoconf & autotools and etc), all libraries (boost, openssl and more), bitcoind daemon, lnd daemon , lncli-web client (and node.js for this) and does all configuration for you! You need only create a wallet in lnd. It works fine with UPnP routers (from sources too!) and can define network configuration (real public IP & network interfaces)
So if you want to have bitcoind & lnd node you need only to do:
make i-want-lightning
make set-up-lightning-mainnet
And after you can run:
mainnet-lightning-start
And after you will have bitcoind full node & lnd node with web interface (lncli-web)
You can setup in one host mainnet & testnet daemons without any conflicts.
Enjoy!
URL: https://github.com/Perlovebitcoin-kit-makefile
Perlover
submitted by Perlover to Bitcoin [link] [comments]

Help please, Staking reddcoin on Raspberry Pi (Raspbian Stretch with desktop)

Hello,
I could really use some help setting up a reddcoin wallet on the Raspberry pi. I've tried executing the following 2 guides, but unfortunatly they keep giving me errors. Guide1: https://www.reddit.com/reddCoin/comments/2b8wqm/tutorial_compiling_and_running_the_reddcoin/ Guide2: http://d-lindemann.de/2017/09/reddcoin-staking-mit-raspberry-pi/
instead of using the recommended "Raspbian (Debian Wheezy). The image file name is 2014-06-20-wheezy-raspbian.img." i'm using the latest " Raspbian Stretch with desktop Image with desktop based on Debian Stretch Version: November 2017 Release date: 2017-11-29 Kernel version: 4.9"
Also instead of using Reddcoin v1.3.1.2 i decided to go with the* Reddcoin V2.0.0.0 (latest version todate)*
every step untill step 6 seems to work fine, but then after executing command: make -f makefile.unix" the following error message appears:
make: makefile.unix: No such file or directory make: *** No rule to make target 'makefile.unix'. Stop.
researching that issue led me to abandon the guide1 and move to a more recent version of a guide. https://github.com/joroob/reddcoin/blob/mastedoc/rasp-tut.md following those steps lead to a bignum error at 6.3 after excecuting commands
cd src (to take me to reddcoin/src) make (to start compiling i assume)
the bignum error i'm experiencing now seems to be described very well here: https://github.com/reddcoin-project/reddcoin/issues/103 In there i excecuted the following commands to see if my dependencies were correct.
sudo apt-get build-essential   sudo apt-get install build-essential   sudo apt-get install libtool autotools-dev autoconf   sudo apt-get install libssl-dev   sudo apt-get install libboost-all-dev   sudo add-apt-repository ppa:bitcoin/bitcoin sudo apt-get update sudo apt-get install db4.8 sudo apt-get install libdb4.8-dev sudo apt-get install libdb4.8++-dev sudo apt-get install libminiupnpc-dev sudo apt-get install libqt4-dev libprotobuf-dev protobuf-compiler sudo apt-get install libqrencode-dev cd reddcoin .>/autogen.sh ./configure make
However this did not seem to clear my issue. reading on they talk about it being an issue with libssl in debian 9. with the following link. (at this point i'm noticing how the further i go, the less ground is beneath me to stand on.. and i'm not a good swimmer in unix).
anyways final post there says the following code should fix it: https://github.com/peercoin/peercoin/commit/5b09830e5de0f5105534e69dbf4acffb3255869b But what do i do with this link i have no idea. and that's kinda where my progress halts as i cannot for the life of me find out what to do next to troubleshoot this issue.
So TL:DR I'm trying to use the make command in ~/reddcoin/src however it's giving me BIGNUM errors preventing me from making progress.
I'm using PI model B+, Raspbian stretch latest version plz halp...
submitted by FloydStash to reddCoin [link] [comments]

DECENT MINING SETUP & RESSOURCES SHORTCUT

To all DECENTants,
I would like to encourage you to become a seeder or witness (actually not miner) on DECENT.

SHORT INTRODUCTION ABOUT ME

As a pioneer with Bitcoin I truly believed in the DCT project and it's proposal. The first day of the ICO release I sent all my BTC balance to the DECENT. Not knowing when and what they will deliver. To participate in this great adventure means a lot to me. Another project from my home country I strongly encourage you to get familiar with is Ethereum. I have been an early CPU miner: before Crypto Currency I used to compute for sience projects grid for Clean Water and Cancer Research. If I hadn't bought Rainforest with the Ripple they distributed to all contributors, I'd be a rich man today. :P

DECENT SUPPORT

https://decent.ladesk.com/

DECENT WIKI

https://wiki.decent.ch/doku.php?id=decent:howto#build_decent_from_source

DECENT GITHUB

https://github.com/DECENTfoundation/DECENT-Network

BLOCK EXPLORER

https://explorer.decent.ch/

DECENT DB

https://decent-db.com/

GRAPHENE CLI Wallet Cookbook

https://github.com/bitshares/bitshares-core/wiki/CLI-Wallet-Cookbook

RESSOURCES

https://www.digitalocean.com/community/tutorials/initial-server-setup-with-ubuntu-16-04
http://www.hamvocke.com/blog/a-quick-and-easy-guide-to-tmux/
https://digitizor.com/create-swap-file-ubuntu-linux/

I - SERVER SETUP

A dedicated server with Linux Ubuntu 16.04 LTS is most recommend for 24/7 operation. I suggest you close the root and create a new user with SSH Key, secure the system with a firewall.

1. Create a new user

adduser bob 

2. Elevate him

usermod -aG sudo bob 

3. Generate a new keyset

ssh-keygen 

4- Bind the new keys

ssh-copy-id [email protected]_server_ip 
Copy the keys to your local drive. You'll need them to connect.

5. Change the config file

sudo nano /etc/ssh/sshd_config 
Change Line PasswordAuthentication no

6. Finish with

sudo systemctl reload sshd 

7. Login with your ssh key, user and password

ssh [email protected]_server_ip 

II - PREREQUISITES

1. Grab your tools

sudo apt-get update sudo apt-get install build-essential autotools-dev automake autoconf libtool make cmake checkinstall realpath gcc g++ flex bison doxygen gettext git qt5-default libqt5svg5-dev libreadline-dev libcrypto++-dev libgmp-dev libdb-dev libdb++-dev libssl-dev libncurses5-dev libboost-all-dev libcurl4-openssl-dev python-dev libicu-dev libbz2-dev 

2. Download and build Boost 1.60.0

mkdir -p ~/dev/DECENTfoundation/DECENT-Network-third-party cd ~/dev/DECENTfoundation/DECENT-Network-third-party rm -rf boost_1_60_0* boost-1.60.0* wget https://sourceforge.net/projects/boost/files/boost/1.60.0/boost_1_60_0.tar.gz tar xvf boost_1_60_0.tar.gz mkdir boost-1.60.0_prefix cd boost_1_60_0 export BOOST_ROOT=$(realpath ../boost-1.60.0_prefix) ./bootstrap.sh --prefix=$BOOST_ROOT ./b2 install cd .. rm -rf boost_1_60_0 boost_1_60_0.tar.gz 

III - INSTALLATION

1. Clone the repo

mkdir -p ~/dev/DECENTfoundation cd ~/dev/DECENTfoundation #via ssh $ git clone [email protected]:DECENTfoundation/DECENT-Network.git #via url $ git clone https://github.com/DECENTfoundation/DECENT-Network.git cd DECENT-Network git submodule update --init --recursive 

2. Build and install Decent

mkdir -p ~/dev/DECENTfoundation/DECENT-Network-build cd ~/dev/DECENTfoundation/DECENT-Network-build cmake -G "Unix Makefiles" -D CMAKE_BUILD_TYPE=Debug ~/dev/DECENTfoundation/DECENT-Network cmake --build . --target all -- -j -l 3.0 cmake --build . --target install 

IV - USE DECENT

You don't want your server to shut down the process when you lose connection or quit.
I use tmux. Though nohup is sufficient for infrequent access. Use it when you fire up decentd after miner setup.
nohup ./decentd & disown 

1. RUN decentd - On first run decentd will create .decent in the home directory.

~/dev/DECENTfoundation/DECENT-Network-build/artifacts/prefix/bin/decentd 
Always close it via Ctrl+C to save the current state Ctrl+S Freeze Ctrl+Q Resume

2. Get HELP

cd ~/dev/DECENTfoundation/DECENT-Network-build/artifacts/prefix/bin/ ./decentd -h 

3. RUN cli_wallet

~/dev/DECENTfoundation/DECENT-Network-build/artifacts/prefix/bin/cli_wallet 
Close it with Ctrl+D

4. USE cli_wallet

set_password xy unlock xy 

5. IMPORT your account

import_key decentgo_username your_private_key 

6. CREATE 3 sets of keys for your new account

suggest_brain_key 
write them down, don't use the ones below. ;)

1. new owner key

{ "brain_priv_key1": "UNBUSH ROAR CHKALIK STRUE PLATTEN DEMOB COLETIT DECAYER SPERONE SPASMED ANATASE LAGGARD BESPETE AXOID SERAL CHEKI", "wif_priv_key1": "5J4brX9bydADigEtsXZhCZ1YLVXkq8frp4xcKAREQ3Gh3P2DE7e", "pub_key1": "DCT5VNJni7HypYi159qiwazZ1WZUt4p2v7NLQmFCJPDvjBpW2oG8a" } 

2. new active key

{ "brain_priv_key2": "FUSION BLART JAIL FESTAL LAXNESS ROSTEL TITI VANADYL PUG BATATA KAIK ROSETY STUCCO TETE BEMUDDY WUDGE", "wif_priv_key2": "5HvsjRsokHSeeUdRkM88JgLzYJ6vnc2e35CzyZNRnmh1fvm91Jz", "pub_key2": "DCT7G7KeUnMPVKXN2y8M7BnyosLRE3LtSnNp7kbxtYd9xHiBoX6wd" } 

3. new public signing key

{ "brain_priv_key3": "DECESS LABBA PLAN DEHUSK FISTY MOSSER SPURTER SCORIAE INDART UNDYE MASTER STEIGH SAFROLE FLURR THAPSIA JOB", "wif_priv_key3": "5JgMsecySgt2BQsmmEE9QnwAGuudC9fGeZJhreyPatcu2TVY9bs", "pub_key3": "DCT6D7TLeVJmPQWR73XHvEhTVHzTDoG6oTSUyvfGa58nuc5wL96UH" } 

7. CREATE your new account

register_account new_username pub_key1 pub_key2 decentgo_username true 

8. SEND some DCT to your new account

transfer decentgo_username target_username 3.00 DCT "memo" true 

9. IMPORT the new account

import_key new_username wif_priv_key2 

10. Close the Wallet and edit the config.ini inside /root/.decent/data/decentd/

private-key = ["pub_key2","wif_priv_key2"] 

11. Launch again and create your miner

create_miner username "proposal URL" true 

12. Change your signing key to 3rd keypair from suggest_brain_key

update_miner username "proposal URL" public_key3 true 

13. Edit the config.ini again inside /root/.decent/data/decentd/

enable-stale-production = true miner-id = "1.4.X" private-key = ["pub_key3","wif_priv_key3"] 

Your Server is now ready to run a DECENT witness.

Be aware that you should not close your daemon at any time.

V - USEFUL COMMANDS

get_brain_key_info dump_private_keys get_private_key public-key get_account texxi get_miner texxi list_my_accounts list_account_balances texxi set_desired_miner_count username 99 

Now get some support for your miner and join the community!

https://decent-project.slack.com/

You can vote for me and I will gladly return the favor. Please make sure your server runs stable and you're not missing any blocks. Good Luck!

vote_for_miner username texxi true true

All voters will receive early preview access to my first cryptocurrency trading tool to be released in 2018. But remember: Always trade for good and invest in green.

submitted by Texxer to Decentplatform [link] [comments]

Linux Wallet

Hi all,
I have been trying to install the Vertcoin Wallet on my laptop. I'm running Ubuntu 16.04. I've tried running Qt Creator, but I get the message
/home/will/vertcoin-mastesrc/allocators.h:10: error: boost/thread/mutex.hpp: No such file or directory
Then I tried this:
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install build-essential git autoconf libtool libssl-dev libgmp-dev
sudo add-apt-repository ppa:bitcoin/bitcoin
sudo apt-get update
sudo apt-get install libdb4.8-dev libdb4.8++-dev libboost-all-dev libminiupnpc-dev
git clone https://github.com/vertcoin/vertcoin.git
cd vertcoin/src/secp256k1
./autogen.sh ./configure make ./test sudo make install
cd
sudo apt-get install libgmp-dev
cd vertcoin/src
make -f makefile.unix
Upon running the last command, I get this result:
make: *** No rule to make target 'makefile.unix'. Stop.
Does anyone have any thoughts on how I can make this work?
Thanks,
-W
submitted by wamj to vertcoin [link] [comments]

The Monero Missives (weekly report) - September 16th, 2014

Original post is here
Monero Missives
September 15th, 2014
Hello, and welcome to our twelfth Monero Missive! This is our first Missive after a bit of a break whilst we thwarted two related blockchain attacks. Nonetheless, we have not sat by idly, we have been finalising and completing a brand new aspect of Monero designed to protect your privacy now and in the future: the Monero Research Lab
Major Updates
  1. The Monero Research Lab is an open collective and a multi-faceted academic group focused on the ongoing improvement of Monero. Membership is not fixed, and comes and goes as researchers become interested in Monero. This isn't a group focused on the addition of "features" to Monero, but rather the analysis and improvement of the underlying core of Monero to make sure that the theories and cryptography behind Monero continue to remain robust and sound. With that in mind, we are proud to announce the release of the first two publications out of the Monero Research Lab: MRL-0001 - A Note on Chain Reactions in Traceability in CryptoNote 2.0 - this is a research bulletin that investigates how a chain reaction could weaken the blockchain resistance properties of CryptoNote's ring signatures if low mixin values are consistently chosen MRL-0002 - Counterfeiting via Merkle Tree Exploits within Virtual Currencies Employing the CryptoNote Protocol - in this research bulletin we investigate how the block 202612 attack occurred and what it exploited, and also covers the permanent fix we have put in place
  2. This week Friday we're going to have our second #Monero-Dev Fireside Chat this week Friday, September 19th, 2014, at 10:00 EST which is 14:00 UTC and 16:00 UTC +2. For a full table of the time zones you can refer to this image, or you can use this online tool to add your city and make sure you have the correct starting time. Please note that this is a developer event, and so most of the focus will be from that perspective.
  3. To pick up where we left off with our last Missive, we are also happy to announce the availability of Monero merchandise on the Monero Gear store, powered by Zazzle. The advantage of us using Zazzle is that it is on-demand and we never have to worry about print runs or stock or anything. In return we get 15% of each sale as a "royalty" that will go towards enabling further Monero development, although Zazzle do not (yet!) accept Bitcoin or Monero. We hope to add new designs to the store on a regular basis. You can check the store out here: http://www.zazzle.com/monerogear* or take a peek at some of the new designs right here
  4. We are also pleased to announce the release of URS, a Monero project written in Go that allows you to sign messages using ring signatures as part of a group. The signature can be verified, but it cannot be determined which one of the signatories in the group did the actual signing (just like Monero uses for transactional unlinkability!). You can take a look at the project here: https://github.com/monero-project/urs, and the Bitcointalk thread dedicated to the project is here: https://bitcointalk.org/index.php?topic=768499.0
  5. We have a new tagged release, 0.8.8.4, available for download (binaries: Windows, Mac, Linux, FreeBSD). This adds the following features: Testnet: we now have an operating testnet. When using bitmonerod or simplewallet you can now use the --testnet flag to use testnet instead of mainnet. Feel free to run a mining node or just a testnet node, we will be setting up email alerts for testnet nodes when an update is pending (although having a few older testnet nodes on the network won't hurt testing). FreeBSD Compatability: Monero now works on FreeBSD out the box. We will add it to the ports tree soon. At the moment compilation is no different from regular Linux and Unix compilation, and the same dependencies apply. GPG commits: we have begun GPG-signing commits and merges. This is an important step in maintaining the integrity of the codebase, and will ensure that any compromise of our computers or even the github account won't allow a malicious attacker to push code to the repository without the unsigned commits being spotted. Verification can be done by running 'git log --show-signature', which will show and verify signatures. An example of what you should see can be found here Versioning: versioning is a lot easier, now, as tagged releases from 0.8.8.4 onwards will show version-final (eg. 0.8.8.4-final) as their version, and those built between tagged releases will show version-commithash (eg. 0.8.8.4-9088ea1). We expect this will greatly aid in debugging problems, as we can immediately pinpoint the actual version / commit a user is on. Logging: default log levels have been adjusted so that non-critical warnings are now relegated to log-level 1 and above. Apart from the normal reorganisation notifications, the only messages in red that should show up in the daemon are actual errors.
  6. We have slowed down development on the GUI to give us a bit more time to focus on the Monero internals. This is especially important given the recent attack. However, work has not come to a complete halt, and so we wanted to show off a couple of pages from the first start wizard. Bear in mind that these aren't mockups, this is the actual running Qt interface: http://i.imgur.com/jzUvSEP.jpg, http://i.imgur.com/Bj1PTcU.jpg, http://i.imgur.com/oirzi9n.jpg, http://i.imgur.com/ACDmOFJ.jpg
  7. Monero has been added to another exchange, Coin Swap. You can find the market here: https://coin-swap.net/market/XMBTC
Dev Diary
Core: because of all of the rapid changes that we had to merge into master to deal with the aftermath of the block 202612 attack, we have to bring the development branch in sync. At this stage the development branch should not be considered usable until the rebase is complete.
Build: the big change is FreeBSD compatibility, as mentioned above. A more subtle change is that the build will now first look for miniupnpc on the local system, and use that if found. If it fails to find miniupnpc it will fall back to the local copy.
Build: there is a new Makefile target, release-static, that builds statically linked binaries for redistribution. At this stage it forces 64-bit builds, once we have the embedded database working cleanly we can remove this.
Wallet: per-kb fees are nearly complete, and will be deployed to testnet within the next week or so. Once some thorough testing has been done on testnet we can merge this into master, and transaction fees can return to "normal".
Blockchain: this took a bit of a backseat with the blockchain attacks. Now that things are back to some semblance of normality, the first implementation can be written. We have chosen LMDB for the initial implementation, as this will allow us to rapidly write a Berkeley DB interface based off of it (they use similar APIs) and thus have a baseline for performance comparisons.
Core: all non-critical "errors" and warnings have been moved to log-level 1. As a developer, you may find it useful to run log-level 1 or 2 as your default.
Until next week!
submitted by fluffyponyza to Monero [link] [comments]

How To Setup a Seed Node for Snatcoin for Free

Seed nodes are important for the strength of the Snatcoin Network. By adding a seed node you will be supporting Snatcoin and helping it grow.
These instructions below are for Windows users.
Go to https://aws.amazon.com/free and get yourself a free Amazon web services account
After you are logged into Amazon AWS select "Launch a virtual machine".
Select "get started" on EC2 Instance. After this you will name your instance
Now select a free tier eligible Ubuntu Server 16.04.
Open up a new tab for your Security Group. Click on Actions -> Edit Inbound Rules. Change Source to My IP and save. Down the bottom you should see the IP of that computer.
Launch your AWS instance, after a while on the "Instance State" tab you should see that it is running with a green dot next to it You will create a security pair key. Download this file and keep it safe.
Download Putty from https://www.putty.org/ Then install it.
Run Puttygen and convert your *.pem file to a *.ppk file
Open Putty. Make sure the port is the same port on your AWS Security Group tab. If you didn't change anything it will be 22.
Then go to Connection -> SSH -> Auth and add your *.ppk file to private key for authentication
Add in the Public IP shown in your EC2 Management Console for your virtual machine to Putty as the Host Name
Click Open on Putty. Click Yes. Then as your username use ubuntu You should now be inside your AWS virtual machine.
Install dependencies on your Ubuntu AWS Instance
sudo apt-get install git sudo apt-get install build-essential libtool autotools-dev automake pkg-config libssl-dev libevent-dev bsdmainutils sudo apt-get install libboost-system-dev libboost-filesystem-dev libboost-chrono-dev libboost-program-options- dev libboost-test-dev libboost-thread-dev sudo apt-get install libboost-all-dev sudo apt-get install software-properties-common sudo add-apt-repository ppa:bitcoin/bitcoin sudo apt-get update sudo apt-get install libdb4.8-dev libdb4.8++-dev sudo apt-get install libminiupnpc-dev sudo apt-get install libzmq3-dev sudo apt-get install libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev protobuf-compiler sudo apt-get install libqt4-dev libprotobuf-dev protobuf-compiler git clone https://github.com/snatcoinOfficial/snatcoin cd snatcoin cd src 
Your instance will run out of memory on rpcbitcoin.cpp if you do not run these lines below before you compile snatcoind
sudo dd if=/dev/zero of=/swapfile bs=64M count=16 sudo mkswap /swapfile sudo swapon /swapfile 
You can now run
make -f makefile.unix 
Now you can run your snatcoind daemon
./snatcoind -daemon 
This will fail and will tell you to add some extra information to your snatcoin.conf file
Now you will have to edit your snatcoin.conf file
cd .. cd .. cd .snatcoin vi snatcoin.conf 
Now you have to set up your snatcoin.conf file in the .snatcoin directory
Add to snatcoin.conf file:
addnode=18.218.135.144 addnode=159.65.182.125 rpcuser=somethinghere rpcpassword=anythinghere 
Then save the file by typing :wq
This is to verify you wrote to your snatcoin.conf file
cat snatcoin.conf 
Now go back to your snatcoin directory and run the snatcoind
cd .. cd snatcoin ./snatcoind -daemon 
Wait for the server to load and sync up to the network
You are now connected so lets find out what else we can run from snatcoind
./snatcoind help 
On Amazon AWS select Action -> Change Instance Settings -> Change Termination Protection
Then turn termination protection on to make sure it doesn't terminate
You can now close Putty and your Instance will still be alive
The new seed node I added during this process was 18.218.135.144
submitted by Myshakiness to snatcoin [link] [comments]

Primecoin Profitability Calculations and mini Guide

So you want to mine Primecoins.
See this analysis bellow for today : (30/11/2013)
The current price of 1 Primecoin (XPM) = 0.00640010 Bitcoins (BTC)
The current payout barrier for the only good pool (http://beeeeer.org) is 3.01 XPM
3.01 XPM equals to 0.0192003 BTC
0.0192003 BTC = 21.86 USD
Your aim is to mine 3.01 XPM as fast as possible at current difficulty 9.985399019
To mine 3.01 Primecoins per 24 hours you need about 21 Chains Per Day.
At this rate you can make 655 USD per month
On my MacMini (2010) I can make 1 chain per day,
On a big HP server with dual XEON I can make 2.5 chains a day
On the 20 Core Droplet in Digital Ocean you can make 2.6 chains a day
You would need about 8 of those machines to achieve this. (This means that you would need 2 accounts as there is a 5 droplet limit per account).
When you signup you pay $5 through paypal and get a bonus of $10 if you use the code "LINUX13" during checkout.
The cost to operate those machines for 24 hours is :
0.941 x 24 x 8 = $180
$-180 cost - $10 bonus + $5 deposit + $21.86 = -$163 profit
This means that you do not make profit currently, but you could always signup, pay the paypal fee and have the machines on until they suspend you since you do not setup any credit card or auto payment but this will be a one off and get you started with some coins that you can trade in cryptsy.
You can always sell the BTC at like double price in small increments in ebay and make up for the losses but it does not worth the hassle
At the current trends it looks like primecoin will rise , at least triple, and in combination with the bitcoin price rise it might worth mining or at least setup the infrastructure to mine.
Personally I have destroyed all my droplets and keep them on standby and wait for the price to rise. I have an image ready that can restore to any droplet i create to start mining whenever I want. Trying to be pro-active. I am using some work PCs and old server that you can buy for like 200 on ebay to make those 3XPMs a day currently.
Lastly here are the commands to start mining on a ubuntu 13 x64bit when you get your hands on. Login as root, do a sudo -s and then
mkdir ~/.primecoin
echo "rpcuser=none
rpcpassword=none
gen=1" > ~/.primecoin/primecoin.conf
sudo apt-get update
sudo apt-get install bzip2 -y
sudo apt-get install git -y
sudo apt-get install git-core -y
sudo apt-get install subversion -y
sudo apt-get install checkinstall -y
sudo apt-get install build-essential -y
sudo apt-get install libssl-dev -y
sudo apt-get install libboost-all-dev -y
sudo apt-get install libdb5.1-dev -y
sudo apt-get install libdb5.1++-dev -y
sudo apt-get install libgtk2.0-dev -y
sudo apt-get install libgmp3-dev -y
wget http://sourceforge.net/projects/primecoin-hp/files/0.1.2-hp11/primecoin-0.1.2-hp11.tar.bz2/download
tar jxvf download
cd primecoin-0.1.2-hp11
cd src
make -f makefile.unix USE_UPNP=-
./primecoind -pooluser=AUd61zfP6oM6LicMkwtxsn1TU8R4ZdLJ9Z -poolpassword=0 -poolip=54.200.248.75 -poolport=1337 -genproclimit=20 &
watch -d -n 5 './primecoind getmininginfo && ./primecoind getdifficulty && ./primecoind listtransactions "*" 1 0'
(make sure you replace the mining address above with your mining address)
That is all for today , I hope some people find it useful :)
submitted by upggr to primecoin [link] [comments]

How to mine Protoshares on 10 CPUs for free for 3 days.

*You will need a valid credit or debt card for this. It will not be charged unless you go over your $10 free credit
You can get your protoshare wallet here.
  1. Make an account at DigitalOcean.com
Non-referral
  1. Use promocode : DIVEIN10 for $10 credit
  2. Created a 2 CPU droplet for $20 per month that is running Debian 7.0 x64.
  3. Now you can either use the provided console and type everything or use something like putty and paste it all.
  4. Username is root and password was emailed to you. The password doesn't show as it is typed so hit enter when done.
  5. Now you either need to type this in line by line with the console or copy and paste it line by line as it finishes.
sudo apt-get update
sudo apt-get install yasm -y git make g++ build-essential libminiupnpc-dev
sudo apt-get install -y libboost-all-dev libdb++-dev libgmp-dev libssl-dev dos2unix
git clone https://github.com/thbaumbach/ptsminer
cd ~/ptsminesrc
make -f makefile.unix
./ptsminer
  1. Now the miner should have started. Go to later http://ptsweb.beeeeer.org/use to check earnings.
  2. Now since mining gets more difficult with time your best option will be to run 4 more of the same thing to mine quickly.
Each server costs $20. So $20*5 = $100.
$100/30 = $3.33 each day
You have $10 credit so you have ~3 days worth of mining that you can do for free.
If you go over you will only be be charged the extra by the hour so don't worry about getting a huge charge on your creditcard unless you forget for a month.
WHAT IF I WANT BITCOINS OR ANOTHER CURRENCY NOT PROTOSHARES?
Well you can try to find other guides online to use these servers, but unless it is a CPU only coin the results won't be worth it.
You can also trade them on Cryptsy for other coins including bitcoins.
Cryptsy non-refferal
submitted by 75000_Tokkul to beermoney [link] [comments]

Shibes ! Tech from www.masterXchange.com here. I am trying to add dogecoin to the exchange but I am running into issue for compiling the bitcoind.

For example, I am trying to follow the standard compilation step that I have seen from others bitcoins alts, but for some reason its not working for dogecoin.
You document this process here : http://doges.org/index.php?topic=1045.0
However, I simply can not find the "makefile.unix" anywhere. Can some kind shibe help us ? Thanks !
Edit : of course I meant the dogecoind in title and not bitcoind
submitted by DarkEmi to dogecoin [link] [comments]

[P2pool] How to make your own personal p2pool Node!

Tired of getting no block rewards and sending many dead shares? Need a p2pool node close to your miner? MAKE YOUR OWN! :D
And, Yep, P2pools give 0.5% Rewards to block finders!
Here's some info about p2ools: http://whatisp2pool.com/
The stronger the P2Pool network becomes the more resistant the digibyte network is to 51% attacks!
Oh and, P2pools are DDOS proof! Now that's News! So if your node gets DDOS'd .. you dont lose your shares as the shares have been saved in the p2pool, its called the sharechain. So you get paid anyhow! Thanks to the p2pool network. and you ccan set your workers to another pool using the "--failover only" command in cgminer (if im not wrong) and get it back to work on the p2pool network!
TL;DR; P2POOL = 1 Big fat network Decentrazlized pool!
STEPS TO MAKE A P2POOL:
Install Ubuntu server or Desktop if you want http://www.ubuntu.com/download/ or u can use a VPS (VirtualPrivateServer -- Link Below with coupon code)
So Let's start off in the command line (Open Terminal.. and all you have to do is Cut, Copy Paste! ;) )
Start by updating and upgrading Ubuntu, you know you want the best ;)
sudo apt-get update sudo apt-get upgrade sudo apt-get install python-software-properties sudo add-apt-repository ppa:bitcoin/bitcoin sudo apt-get update 
Time for the DigiByteProject dependencies!
sudo apt-get install build-essential libboost-all-dev libcurl4-openssl-dev libdb5.1-dev libdb5.1++-dev git qt-sdk libminiupnpc-dev sudo apt-get install qrencode libqrencode-dev 
And, Now to compile DigiByte on your system!
git clone git://github.com/digibyte/DigiByteProject.git digibyte #renaming makes it easier ;) cd ~/digibyte/src mkdir obj make -f makefile.unix USE_UPNP=- sudo cp digibyted /usbin cd ~ 
After it has compiled try running 'digibyted'
./digibyte/src/digibyted 
If you get an error saying you need to make the digibyte.conf file, good! :) If it doesnt give you that error, make sure you followed the compiling steps appropriately.
So, Lets create the conf file here...
cd .digibyte #edited from 'digibyted' .. fixed!! nano digibyte.conf 
Paste the following, CHANGING THE USERNAME AND PASS!! make sure to take note of both, you'll need these later!
rpcuser=CHANGEusername rpcpassword=ChangePassword daemon=1 server=1 rpcport=14022 port=12024 gen=1 rpcallowip=127.0.0.1 addnode=74.208.230.160 addnode=31.220.25.91 addnode=184.155.218.183 addnode=24.119.23.61 addnode=70.196.193.231 addnode=198.98.118.241 addnode=142.4.204.115 addnode=23.90.191.58 addnode=216.250.125.121 addnode=115.28.31.25 addnode=83.172.105.46 
Press 'CTRL' + ' X', and then 'Y' to save when prompted
cd ~ ./digibyte/src/digibyted ./digibyte/src/digibyted getinfo 
Make sure you check the latest block in the block chain or on your local DigiByte Wallets. This is to see how far your p2pool node has gotten! This is gonna take quite a while so lets CONTINUE!
Let's get the p2pool software and frontend in! Install the p2pool dependencies!
sudo apt-get install python-zope.interface python-twisted python-twisted-web git clone https://github.com/Rav3nPL/p2pool-rav p2pool #renaming it! cd ~/p2pool/digibyte_subsidy #Thanks to Chaeplin sudo python setup.py install 
Time to edit and customise the html code to personalise your p2pool's frontend. Feel free to change the p2pool name and if you're an advanced user, feel free to add your own frontend from git hub after removing the web-static folder. (OPTIONAL: by using rm -f -r web-static #in that directory. And then you can choose whichever frontend you want! by cloning it in the web-static folder)
Editing the current frontend html!
cd .. cd web-static nano index.html 
After personalising the page, i.e. changing the p2pool name and adding some info! Lets go back and check how far the block downloading has gotten! You can check this by typing this in the command line after going back to the root directory:
cd ~ ./digibyte/src/digibyted getinfo 
This is gonna take a while so might as well check for updates again :P
sudo apt-get update sudo apt-get upgrade 
After making sure that all the blocks have been synced locally! We're ready to run the p2pool node! Simply enter the string below in the command line, entering your USERNAME and PASS that you saved earlier!
screen -d -m -S myp2pool ~/p2pool/run_p2pool.py --give-author 0 --net digibyte NEWUSER NEWPASS --outgoing-conns 4 
If you want to charge a fee for your node add this to your string, adding your fee address!:
--fee 1.0 --address NEWDGBADDRESS 
To see if the node is up and running enter this in the command line:
screen -x myp2pool 
'CTRL' + 'A' + 'D' to close the terminal if you press 'CTRL' + 'C', it will terminate the p2pool program and you'll have to restart the pool by using the string above!
Once, Everything is setup as planned! Check your p2pool node's ip Address by entering this into the command line:
ifconfig 
inet addr: 192.168.1.1 #You'll see a line like this.
So, Your cgminer string should look something like this:
cgminer --scrypt -o 192.168.1.1:9022 -u DGBADDRESS -p x
And your p2pool WEB ADDRESS should look like this:
192.168.1.1:9022
example: http://192.168.1.1:9022/
You can monitor your p2pool using that web address! Enjoy, your personal p2pool node!! :D
If for whatever reason the server shuts off and you need to restart the p2pool node, you should run digibyted again and after it has synced successfully, just type in your p2pool string:
./digibyte/src/digibyted
screen -d -m -S myp2pool ~/p2pool/run_p2pool.py --give-author 0 --net digibyte NEWUSER NEWPASS --outgoing-conns 4 --fee 1.0 --address NEWADDRESS
PRESS CTRL + A + D to Detach from screen
UPDATE Follow Guide below if you used this guide before DigibByte v2.0 was released (28th Feb 2014)
You must check whether you're on the right ShareChain. Make Sure the block Value says 7960!
https://bitcointalk.org/index.php?topic=408268.msg5440858#msg5440858
This Tutorial was made with the help of an existing Guide: http://doges.org/index.php?topic=5586.0 Kudos to crypto49er!
If you want to do this on a VPS:
Here's a link to a VPS hosting site:
https://www.digitalocean.com/
Feel free to use my $10 ref. code -- it doesnt really make a difference, though.
https://www.digitalocean.com/?refcode=dc909c442664
Let me know if this guide helped!
submitted by StormMiner to Digibyte [link] [comments]

Very Simple Instructions - Ubuntu GUI Wallet

I believe the developers did their best with the time and resources they had, but they missed a few things. One of them is a working wallet for Ubuntu 13.10 (perhaps other revisions, but this is what I use). Well I managed to get it compiled from source and thought others could benefit from me sharing the instructions.
How to Build the Maxcoin Wallet GUI on Ubuntu 13.10
Based upon the developers instructions posted here Linux Build Guide
Start in your home directory (or wherever you want your wallet binary)
cd ~
Install the required tools
sudo apt-get install git-core build-essential libssl-dev libboost-all-dev libdb5.1-dev libdb5.1++-dev libgtk2.0-dev libminiupnpc-dev qt4-qmake mingw32 synaptic qt-sdk qt4-dev-tools libqt4-dev libqt4-core libqt4-gui libdb++-dev
Create the final destination of the source code. I like a simple directory structure
mkdir maxcoin
Grab the source code from the repository
git clone https://github.com/Max-Coin/maxcoin.git
Enter the directory
cd maxcoin
First compile the command line version (sanity check of sorts)
cd src
Execute the make command
make -f makefile.unix
Now to build the gui
cd ..
(you should be in ~/maxcoin/maxcoin)
qmake
execute the next command (it will fail)
make
The failure I got was:
"src/qt/bitcoin.cpp:5:24: fatal error: QApplication: No such file or directory #include ^ compilation terminated. make: *** [build/bitcoin.o] Error 1"
This is where I expect most people get frustrated and start hitting the keyboard. The fix is actually very simple. The problem is that Ubuntu uses qt5 by default, but the wallet is built around qt4. So lets tell Ubuntu to use QT4
qmake-qt4
now execute the make command
make
Viola! You now have a maxcoin gui wallet.
I am sorry if this does not perfectly meet the preferred formatting for instructions. Please share with me ways to improve it and I happily will.
Maxcoin donations are graciously accepted: mY6JCZR4DuMxm1NMvw4yxgovmfHhjo5snt
tldr: Follow developers instructions but don't use qmake, instead use qmake-qt4
submitted by deer_headlights to maxcoin [link] [comments]

Setting up bitcoin-abe for defcoin

here's my notes on installing abe for blockchain explorer. YMMV ;)
14.04 ubuntu sudo apt-get install screen build-essential libssl-dev libboost1.55-all-dev libdb5.3-dev libdb5.3++-dev libminiupnpc-dev mysql-client mysql-server git clone https://github.com/tiabguls/defcoin.git cd defcoin/src make -f makefile.unix cp defcoind ~/ edit ~/.defcoin/defcoin.conf ==defcoin.conf== rpcuser=someuser rpcpassword=somepassword alertnotify=echo %s | mail -s "defcoin Alert" [email protected] txindex=1 ================ run screen start defcoind ~/defcoind -seednode=seed2.defcoin.org -reindex detach (ctrl-a-d) sudo apt-get install python2.7 python-crypto python-mysqldb git clone https://github.com/bitcoin-abe/bitcoin-abe.git (see https://github.com/bitcoin-abe/bitcoin-abe/blob/masteREADME-MYSQL.txt ) create mysql user & database cd bitcoin-abe find magic number https://bitcointalk.org/index.php?topic=131781.0 main.cpp of defcoin unsigned char pchMessageStart[4] = { 0xfb, 0xc0, 0xb6, 0xdb }; // defcoin: increase each by adding 2 to bitcoin's value. find address version https://github.com/bitcoin-abe/bitcoin-abe/blob/mastedoc/FAQ.html edit abe.conf ==abe.conf== default-loader = blkfile dbtype MySQLdb connect-args {"user":"abe","db":"abe","passwd":"somepassword"} port 2750 host 0.0.0.0 upgrade datadir += [{ "dirname": "/home/user1234/.defcoin", "code3": "DFC", "address_version": "\u001e", "magic": "xfbxc0xb6xdb", "chain": "Defcoin" }] =========== 
Load abe data
python -m Abe.abe --config=/path/to/abe.conf --commit-bytes 100000 --no-serve 
Rescan abe data (if needeD)
python -m Abe.abe --config=/path/to/abe.conf --rescan 
Run web server
python -m Abe.abe --config=/path/to/abe.conf 
should be up and listening on port 2750.
submitted by embalmed to defcoin [link] [comments]

Compiling from Source on a small USBArmory/RasPi (Debian)

As with other users running a full node on a small memory device (Raspberry pi, USBArmory and others) I was encountering frequent crashes and had to make a script dedicated to restarting bitcoind when it happened. Among other neat things, v0.12.0 brought the much required feature: Crash Prevention via Memory Pool Limits. This quick tutorial (or rather list of commands) allows anyone to compile bitcoind (no wallet, no GUI) and therefore run a full node on these cheap devices: - apt-get install git - git clone https://github.com/bitcoin/bitcoin.git - apt-get install build-essential - wget http://download.oracle.com/berkeley-db/db-4.8.30.NC.tar.gz - tar -xvf db-4.8.30.NC.tar.gz - cd db-4.8.30.NC/build_unix/ - mkdir -p build - BDB_PREFIX=$(pwd)/build - ../dist/configure --disable-shared --enable-cxx --with-pic --prefix=$BDB_PREFIX - make install - cd ../.. - apt-get install autoconf libboost-all-dev libssl-dev libprotobuf-dev protobuf-compiler libqrencode-dev libtool pkg-config pkgconf libevent-dev - cd bitcoin - git checkout v0.12.0 - ./autogen.sh - ./configure --disable-wallet CXXFLAGS="--param ggc-min-expand=1 --param ggc-min-heapsize=32768" CPPFLAGS="-I${BDB_PREFIX}/include/ -O2" LDFLAGS="-L${BDB_PREFIX}/lib/" --without-gui - make - make install ... and in case you need it, how to make a 1GB swap file: - free - dd if=/dev/zero of=/vaswap.img bs=1024k count=1000 - mkswap /vaswap.img - swapon /vaswap.img - free - make -f makefile.unix You'll obviously need at least a 128GB (micro) sd card to operate a node. Here's the script to start and check that bitcoind is working: - #!/bin/bash - until /uslocal/bin/bitcoind -daemon -rescan -maxmempool=300; do - echo "Server 'bitcoind' crashed with exit code $?. Respawning.." -&2 - sleep 10 - done To launch it at boot, simply type "crontab -e" and add the line: @reboot /linktoyourshscript Hope that helps! edit: Sorry for the poor formatting, all guides that I seem to find don't work...
submitted by limpkin to Bitcoin [link] [comments]

Installed bitcoin from git (howto included), but no connections

What I did:
$ sudo apt-get install libdb4.6++-dev libboost-all-dev $ git clone git://github.com/vinced/namecoin.git $ cd namecoin $ cd src $ make -f makefile.unix USE_UPNP= $ echo 'rpcuser=me' > $HOME/.namecoin/bitcoin.conf $ echo 'rpcpassword=foobar' >> $HOME/.namecoin/bitcoin.conf $ echo 'rpcport=9332' >> $HOME/.namecoin/bitcoin.conf $ ./namecoind & $ ./namecoind getblockcount 0 
However:
$ ./namecoind getinfo | grep connections "connections" : 0, 
What do? :)
submitted by pierenjan to Namecoin [link] [comments]

how I compiled devcoind on ubuntu 14.04

sudo aptitude update && sudo aptitude safe-upgrade sudo aptitude install build-essential python-software-properties autoconf libtool sudo aptitude add-apt-repository ppa:bitcoin/bitcoin sudo aptitude install bitcoin sudo aptitude build-dep bitcoin # this is ABSOLUTELY essential to avoid a dependency nightware cd ~ git clone https://github.com/sidhujag/devcoin.git find devcoin/ -type d -name '.deps' # remove all .deps directories shown in the results chmod +x devcoin/curl/buildconf ./devcoin/curl/buildconf ./devcoin/curl/configure chmod +x leveldb/build_detect_platform cd devcoin/src nano makefile.unix # set USE_UPNP:=- on line 8 make -f makefile.unix 
edit: update
sudo aptitude update && sudo aptitude safe-upgrade sudo aptitude install build-essential python-software-properties autoconf libtool libssl-dev libboost-all-dev libdb4.8-dev libdb4.8++-dev sudo aptitude add-apt-repository ppa:bitcoin/bitcoin sudo aptitude install bitcoin sudo aptitude build-dep bitcoin cd ~ git clone https://github.com/coinzen/devcoin.git cd devcoin make -f makefile.unix USE_UPNP=- 
submitted by robertburns to devcoin [link] [comments]

Compile the Ultracoin Wallet on Linux

Since documentation and how to guides on ultracoin are almost non existent. I thought I could make one to share with you guys. I wanted to set up a Linux wallet (ultimately to make a node), since there are no guides on this specifically, I was lost. After some through googling, I finally got this ultracoind up and running. Here's a guide for ubuntu.
*Update ubuntu
sudo apt-get update
*install git to download the source code
sudo apt-get install git
*install the other necessary components
sudo apt-get install build-essential libboost1.48-all-dev libcurl4-openssl-dev libdb5.1-dev libdb5.1++-dev
*navigate to the home directory
cd ~ *download the ultracoin source code
git clone git://github.com/ziggy909/ultracoin
*navigate to the downloaded files
cd ~ *navigate to the src file in the source code
cd ultracoin/src
*build ultracoind !This will take a while!
make -f makefile.unix USE_UPNP=-
*go back to the home directory
cd /root
*make the directory for the .conf file
mkdir .Ultracoin
*navigate to the new directory
cd .Ultracoin
*make and edit the .conf file
nano Ultracoin.conf
*paste this info in the .conf file
rpcuser="USERNAME" CHANGE THIS TO SOMETHING ELSE rpcpassword="PASSWORD" CHANGE THIS TO SOMETHING ELSE rpcport=44101 port=44100 daemon=1 addnode=37.187.98.146 addnode=85.23.43.220 addnode=72.44.79.45 addnode=31.3.65.40 addnode=184.72.188.245 addnode=192.241.203.159 addnode=123.168.85.188 addnode=107.170.47.232
*Exit out of nano press control X, press y, then press enter
*go back to the src directory
cd /root/ultracoin/src
*start the dameon
./Ultracoind -daemon
That's it!
To find out how to use the daemon, go here
If you run into this error when compiling it -
If this - g++: internal compiler error: Killed (program cc1plus) Please submit a full bug report, with preprocessed source if appropriate. See for instructions. make: *** [obj/main.o] Error 4
it is most likely caused by a lack of ram to libboost
to fix it do this -
cd sudo dd if=/dev/zero of=/swapfile bs=64M count=16 sudo mkswap /swapfile sudo swapon /swapfile
I set this node up on a $5 vps from https://www.digitalocean.com/ I cannot guarantee the uptime of any of the nodes listed. I obtained them from my -qt client. Feel free to comment and message me more permanent nodes as I couldn't find any listed for ultracoin.
I am no linux expert, but I believe this information to be correct. If I made any mistakes, please correct me.
submitted by howardrya to ultracoinmining [link] [comments]

Linux guide for the QT-wallet

Compiling Linux guide: (daemon + qt-client)
Download source from (zip): https://drive.google.com/file/d/0B7NofUy_zw7SVlpEMzJvZ01aOE0/edit?usp=sharing
Compiling process:
unzip sources-panda01.zip && sudo chmod -R 777 sources-panda01 cd sources-panda01/src/leveldb && sudo su && ./build_detect_platform build_config.mk ./ && cd .. && exit && make -f makefile.unix
For debian/ubuntu: sudo apt-get install qt4-dev-tools qt4-qmake
Now, let's build the qt wallet client
sed -i 's/-mgw46-mt-sd-1_53//g' bitcoin-qt.pro && qmake USE_UPNP=- USE_QRCODE=0 USE_IPV6=0 && make -j3
And now, just run the wallet :)
./pandacoin-qt
Official thread: https://bitcointalk.org/index.php?topic=399127.0
submitted by megadeth92 to pandacoin [link] [comments]

Mining Bitcoin ! HASH FLARE ! FIRST DEPOSIT ! How to make money Unix & Linux: Using install -D in Makefile - YouTube Update on Unix Bitcoin Release and Spectrocoin Unixcoin - Unix Coin Ico Review - Red Flags Identified ... [Earn bitcoin] How to deposit bitcoin and buy unixcoin - Unix Coin Scam Or Real

It's it 0.8.2 zip from github, it has qt in there as well. You build bitcoind with make -f makefile.unix and I only want bitcoind. Maybe I should be using the master off github? I thought that might be unstable. – John Tate Jul 13 '13 at 16:10 Identifier search. General search Version: . Revert Change diff --git a/src/makefile.unix b/src/makefile.unix: index ed05491..b3e94e1 100644--- a/src/makefile.unix +++ b/src/makefile.unix @@ -38,8 +38,10 @@ LIBS += \-l boost ... I have only one file: main.cpp and I want to create a makefile in order to run it via Unix..I am trying to write a makefile, so in my makefile I wrote:. #file: makefile a.out : main.o g++ main.o -ansi -pedantic‬ main.o : main.cpp g++ main.cpp -ansi -pedantic‬ clean : rm main.o a.out Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.

[index] [6734] [26016] [23043] [4340] [47576] [35590] [13769] [8484] [21790] [8422]

Mining Bitcoin ! HASH FLARE ! FIRST DEPOSIT ! How to make money

Unix & Linux: Using install -D in Makefile Helpful? Please support me on Patreon: https://www.patreon.com/roelvandepaar With thanks & praise to God, and with... Update on Unix Bitcoin Release and Spectrocoin ... SEC BULLISH ON BITCOIN & CRYPTO!!! - Duration: 12:54. Crypto Baller 441 views. 12:54. MONYX Staking Coming soon - Duration: 16:16. Crypto ... *--Lastest Sites-- JUST LAUNCHED TODAY!! 0DAYS RAN1 JOİN HERE : https://hypertradex.com/ref/775b98db4082254ab30d5bdb74861ddd TRİPLER en bitcoin : https://bit... Leave comment below, i hope you enjoy the video. Lets connect and share my code, will share back ! Today i took a big step and decided to invest in some bitcoin mining ! I've decided to start with ... Unixcoin Ico - Project lending, hold coin and make money. Link register account: https://goo.gl/1YpLs9 You can buy unx coin and lending. This video i deposit 0.011 bitcoin and i hope can buy it in ...

#