Skip to content

Instantly share code, notes, and snippets.

@MrChrisJ
MrChrisJ / Setup_Bitcoin_Core_0.12_JessieLite.md
Last active August 14, 2017 20:43
Installing Bitcoin 0.12 Headless Mode on Jessie Lite

Installing a Headless Bitcoin #Fullnode to turn it in to a Freedom Machine on Raspberry Pi 2 Model B

This is mashup of two instructions:

Raspnode & Tutorials & Technicalities - Compile Bitcoin Core on Raspberry Pi

You will need:

  1. 8Gb Micro SD card (preferably Class 10 or above with wear protection)
  2. Download Raspian Jessie https://www.raspberrypi.org/downloads/raspbian / or your favourite distro

Installing Raspbian Jessie Lite (OSX Only)

You may need a micro SD Card Adapter as many computers come with traditional SD Memory Card Slots. Insert the card & open up Terminal, do this by going to Spotlight and begin typing "Terminal".

@MrChrisJ
MrChrisJ / rc.local
Created January 10, 2016 22:20
Bitcoin Fullnode rc.local file
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
@MrChrisJ
MrChrisJ / Update_Bitcoin_Fullnode_0.13.1.sh
Last active August 14, 2017 20:15
Updating Bitcoin Fullnode from v0.12 to 0.13.1
#!/bin/sh
# Install updates
sudo apt-get update
# Install dependencies for Bitcoin Core (not the GUI)
sudo apt-get install build-essential autoconf libssl-dev libboost-dev libboost-chrono-dev libboost-filesystem-dev libboost-program-options-dev libboost-system-dev libboost-test-dev libboost-thread-dev libtool libevent-dev -y
# Install dependencies for Bitcoin QT (GUI)
sudo apt-get install libqt4-dev qt4-dev-tools libprotobuf-dev protobuf-compiler libqrencode-dev -y
@MrChrisJ
MrChrisJ / Install_Bitcoin_0.13.1.sh
Created October 30, 2016 14:04
Install Bitcoin 0.13.1 Bash script by @Ollycad1
#!/bin/sh
# Install updates
sudo apt-get update
sudo apt-get upgrade -y
# Install dependencies for Bitcoin Core (not the GUI)
sudo apt-get install build-essential autoconf libssl-dev libboost-dev libboost-chrono-dev libboost-filesystem-dev libboost-program-options-dev libboost-system-dev libboost-test-dev libboost-thread-dev libtool libevent-dev -y
# Install dependencies for Bitcoin QT (GUI)
@MrChrisJ
MrChrisJ / bitcoin.conf
Last active August 14, 2017 20:13
ProTip - Not (Just) Made in China Bitcoin Fullnode configuration file
### bitcoin.conf configuration file. Lines beginning with # are comments.
### Uncomment and edit options you wish to use.
## JSON-RPC options (for controlling a running bitcoin-qt/bitcoind process)
# server=1 tells Bitcoin to accept JSON-RPC commands.
server=1
# Use this for Bitcoin core for development and blockchain analysis
# txindex=1
@MrChrisJ
MrChrisJ / uasf_upgrade_node.sh
Last active July 6, 2017 13:02
Upgrading ProTip Bitcoin Fullnode from 2016 Raspberry Pi 2 and 3 with media already installed
#!/bin/sh
## This is for users who already have a Bitcoin full node up and running with blockchain downloaded
## This scrip will download and replace the current Bitcoin software with BIP 148/UASF WITHOUT wallet functionality
## See https://bitcoinuasf.org/ & http://www.uasf.co/ for more download options and information
# Install updates
sudo apt-get update
sudo apt-get upgrade -y
@MrChrisJ
MrChrisJ / UASF_Raspberry_Pi.sh
Last active July 3, 2017 16:38
UASF_Raspberry_Pi.sh - Testing
#!/bin/sh
# Install updates
sudo apt-get update
sudo apt-get upgrade -y
# Install dependencies for Bitcoin Core (not the GUI)
sudo apt-get install build-essential autoconf libssl-dev libboost-dev libboost-chrono-dev libboost-filesystem-dev libboost-program-options-dev libboost-system-dev libboost-test-dev libboost-thread-dev libtool libevent-dev -y
# Install dependencies for Bitcoin QT (GUI)
#!/bin/sh
uuid = echo "What is your uuid number"
read uuid
sed 's/4d/UUID=$uuid /home/pi/.bitcoin vfat uid=pi,gid=pi,umask=0022,sync,auto,nosuid,rw,nouser 0 0/g' /etc/fstab
@MrChrisJ
MrChrisJ / Installing_on_Jessie_Bitcoin_Core_0.12.md
Last active February 24, 2017 20:46
Installing_on_Jessie_Bitcoin_Core_0.12.md

Installing the Bitcoin #Fullnode to turn it in to a Freedom Machine

This is mashup of two instructions:

Raspnode & Tutorials & Technicalities - Compile Bitcoin Core on Raspberry Pi and forms part of the Bitcoin Fullnode Project.

You will need:

  1. 8Gb Micro SD Card (preferably Class 10 or above with wear protection)
  2. Download Raspian Jessie https://www.raspberrypi.org/downloads/raspbian / or your favourite distro

The new version of Raspbian Jessie is out: 2016-02-09-raspbian-jessie.img, at the time of writing includes bundled software which takes up extra room on the disk. To remove these packages see instructions on Strip Down Raspian.

@MrChrisJ
MrChrisJ / 20170201--r-BitcoinMarkets_on_Reddit.md
Last active February 2, 2017 03:28
BFXIN - Chain of Custody for BTCVix filed on Thu 02 Feb 2017

From r/BitcoinMarkets on Reddit

BTCVix comments sharing Drak's 'warning' to Zane at Bitfinex

=== Begin Paste ===
[–]pitchbend 11 points 2 days ago Bitfinex is the only exchange with good liquidity where you can trade with margin and without providing KYC/AML info as long as you deposit/withdraw with crypto. That's why people keep using them, they are trying their best to payback users (it looks like they might succeed) and there is really no alternative. permalinkembedsavereportgive goldreply

[–]h3rlihy 12 points 1 day ago