Skip to content

Instantly share code, notes, and snippets.

Chris Ellis MrChrisJ

Block or report user

Report or block MrChrisJ

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
MrChrisJ / 20170127--Bitfinex_Hacked_Coins.csv
Last active Jun 11, 2019
View 20170127--Bitfinex_Hacked_Coins.csv
We can make this file beautiful and searchable if this error is corrected: It looks like row 7 should actually have 8 columns, instead of 1. in line 6.
Transaction Hash,Block Height,Date,Receiving address,Peer Cluster,Peer Name,Peer Category,Sent
a6a1c3e02bfe6ba0d49205841a066b7655070cf15d88baf7ff626051cfe39ee4,449876,2017-01-25 03:04:35,1D38A8TJHAQfEGdoirE1WpXPEh7NMNHT5L,1D38A8TJHAQfEGdoirE1WpXPEh7NMNHT5L,,,4.04631276
af16fea36591e43651d0f90c689a191e71f39f139c8c6c76ca6a94de1defbad9,449876,2017-01-25 03:04:35,1nL6u6dyeF5cp2vTvsG2jjfMqxQm1Z3fb,1D38A8TJHAQfEGdoirE1WpXPEh7NMNHT5L,,,4.0455642
443706320e569141074a7ba6d3b488b3142928e386f1d4ca3ad0cbc3ea58eeb6,449876,2017-01-25 03:04:35,1D1LKbyLcWSsayaQwZYpE81Wnguhfgx14i,1D38A8TJHAQfEGdoirE1WpXPEh7NMNHT5L,,,3.99877463
025e804d46520b0350dc5673df47feb2ea6c2690bd21e9e3fccc28e81c4cbfac,449876,2017-01-25 03:04:35,15RDbnXTpUeHqdK8S4CCVeukQseYs6kEBK,1D38A8TJHAQfEGdoirE1WpXPEh7NMNHT5L,,,3.9926336
162dd46b873da7348f9a482063e0a39923b1a43fda29d0f0a374fa0de5407279,449876,2017-01-25 03:04:35,172gmUnva3vF1XsPwjkzJmwD8iFkbiqZse,1D38A8TJHAQfEGdoirE1WpXPEh7NMNHT5L,,,4.07657504
MrChrisJ / bitcoin.conf
Last active Feb 13, 2019
View bitcoin.conf
### 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.
# Use this for Bitcoin core for development and blockchain analysis
# txindex=1
MrChrisJ / bitcoin.conf
Last active Jul 31, 2018
View bitcoin.conf
### bitcoin.conf configuration file for the Bitcoin #Fullnode Project: Not (Just) Made In China
## These settings are designed for the Raspberry Pi versions 2 & 3 see for details
## Lines beginning with # are comments.
## Uncomment and edit options you wish to use, detailed guide here:
### Enable incoming data connections
## To ensure your Fullnode validates transactions it is necessary to have both ‘upnp’ and ‘listen’ enabled.
## Note that many users will also need to enable Port Forwarding on their home router.
## To do this: go to your router’s page e.g. in your browser then choose Advanced Settings
## Setup port forwarding on TCP/UDP 8333 to 8333 for the IP address of your Fullnode and Apply Changes
View Rational_Flibbr.txt
//* Full credits and appreciation to The Rational Flibbr Indicators Creator
//* flibbr : : @flibbr
//* Consider tipping flibbr
study(title="The Rational Flibbr Indicator v2", shorttitle="The Rational Flibbr Indicator v2")
useCustomTick = input(false, title="Custom ticker? [Y/N]", confirm=true)
tickCustom = input(title="Symbol [e.g. BTCCNY:HUOBI]", type=string, defval="")
View open_ssl_error.txt
play:~ play$ ssh -v fullnode
OpenSSH_7.4p1, LibreSSL 2.5.0
debug1: Reading configuration data /Users/play/.ssh/config
debug1: /Users/play/.ssh/config line 4: Applying options for fullnode
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Connecting to [] port 22.
debug1: Connection established.
debug1: identity file /Users/play/.ssh/id_dragonsdenfullnode type 1
debug1: key_load_public: No such file or directory
debug1: identity file /Users/play/.ssh/id_dragonsdenfullnode-cert type -1
MrChrisJ / Signatures
Last active Sep 30, 2017
Block Digest Bitcoin Donation Address - Key Signatures
View Signatures
MrChrisJ /
Last active Sep 13, 2017
Install UASF on Raspberry Pi 3 (simple)
bitcoin-cli stop
sudo rm -r -f ~/bin
mkdir ~/bin/
sudo rm -r -f /home/pi/bin/bitcoin
cd ~/bin/
git clone -b v0.15.0
cd ~/bin/bitcoin
./configure CPPFLAGS="-I/usr/local/BerkeleyDB.4.8/include -O2" LDFLAGS="-L/usr/local/BerkeleyDB.4.8/lib" --enable-upnp-default --with-gui=qt4
make -j2
MrChrisJ /
Last active Aug 14, 2017
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 / 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 / rc.local
Created Jan 10, 2016
Bitcoin Fullnode rc.local file
View rc.local
#!/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 /
Last active Aug 14, 2017
Updating Bitcoin Fullnode from v0.12 to 0.13.1
# 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
You can’t perform that action at this time.