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
MrChrisJ / 2014-11-7--World-Citizenship-Readme.md
Last active Oct 5, 2019
2014-11-7--World-Citizenship-Readme
View 2014-11-7--World-Citizenship-Readme.md

World Citizenship - Creating Affordable Decentralised Passport Services Using Available Cryptographic Tools

Due to recent press coverage I’d like to remind everyone that this project is an experiment and learning exercise for experts in the field of cryptography. Use at your own risk and read Issues section before trying this yourself.

Proof of Initial Publication

See also:
The Journal
The Live Demo on Youtube
Torrent: magnet:?xt=urn:btih:885783fd23d63ab1b6a634d3bc34e43d7491c5da

@MrChrisJ
MrChrisJ / 20170127--Bitfinex_Hacked_Coins.csv
Last active Jun 11, 2019
20170127--Bitfinex_Hacked_Coins.csv
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
a67bf29545ee84fe3a3ad986a1a8d5d0d6fce54b51eaff5ca58e052eb
@MrChrisJ
MrChrisJ / bitcoin.conf
Last active Feb 13, 2019
20160106-Bitcoin.conf
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.
server=1
# Use this for Bitcoin core for development and blockchain analysis
# txindex=1
@MrChrisJ
MrChrisJ / bitcoin.conf
Last active Jul 31, 2018
20160324--Bitcoin.conf_Bitcoin0.12
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 http://fullnode.protip.is for details
## Lines beginning with # are comments.
## Uncomment and edit options you wish to use, detailed guide here: https://en.bitcoin.it/wiki/Running_Bitcoin
### 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. 192.168.0.1 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.com : @flibbr
//* Consider tipping flibbr
study(title="The Rational Flibbr Indicator v2", shorttitle="The Rational Flibbr Indicator v2")
//Inputs
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 91.121.181.187 [91.121.181.187] 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
MrChrisJ / Signatures
Last active Sep 30, 2017
Block Digest Bitcoin Donation Address - Key Signatures
View Signatures
Message:
07fedcc59d6e960bab993e34dbd92cab0931ed569699b02295e689647a8a7d1f
Aknix
1DKTxuftrTVPShSS2hmYPGrsLf9vwiT5Kx
Hyv0yljJ5yDoylluf8TTzYLXAp6WvOhJL4Mit4H3z/85Zd/c+wlR8qPLcFtwwYaJoCaL7qZLJzLmBroiiky6644=
Shinobe
1H7LYauY5dj8qtQ8BUN6BxU5TeyVKxhJjE
IGlNTSMCnTzFB9UqQJN2rgoFS+IVbRUxO6dJai63e9k4FDXrzqBMQ2qSk+77mUuOrlnLwZEDVFuj6CZbJDYD1ts=
@MrChrisJ
MrChrisJ / uasf_simple.sh
Last active Sep 13, 2017
Install UASF on Raspberry Pi 3 (simple)
View uasf_simple.sh
bitcoin-cli stop
sudo rm -r -f ~/bin
mkdir ~/bin/
sudo rm -r -f /home/pi/bin/bitcoin
cd ~/bin/
git clone https://github.com/bitcoin/bitcoin -b v0.15.0
cd ~/bin/bitcoin
./autogen.sh
./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
MrChrisJ / Setup_Bitcoin_Core_0.12_JessieLite.md
Last active Aug 14, 2017
Installing Bitcoin 0.12 Headless Mode on Jessie Lite
View Setup_Bitcoin_Core_0.12_JessieLite.md

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 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.
You can’t perform that action at this time.