Skip to content

Instantly share code, notes, and snippets.

View keybase
### Keybase proof
I hereby claim:
* I am masonicgit on github.
* I am masonic (https://keybase.io/masonic) on keybase.
* I have a public key ASBPT8ucVUxXtJCW2B8uEyQ3PtpVffqJvaxV8O1rmvf9rQo
To claim this, I am signing this object:
View build-packager.sh
## Electron build & sign utility script
#
# Requirements:
# - ITMS transporter
# - Application Loader
#
#
# 1. Set all necessary variables below (APP, APP_KEY, INSTALLER_KEY, BUNDLE_ID)
# 2. Run the electron packager on your node application folder.
#
View etherliMultiSigContract
[{"constant":false,"inputs":[{"name":"_owner","type":"address"}],"name":"removeOwner","outputs":[],"type":"function"},{"constant":false,"inputs":[{"name":"_addr","type":"address"}],"name":"isOwner","outputs":[{"name":"","type":"bool"}],"type":"function"},{"constant":true,"inputs":[],"name":"m_numOwners","outputs":[{"name":"","type":"uint256"}],"type":"function"},{"constant":false,"inputs":[],"name":"resetSpentToday","outputs":[],"type":"function"},{"constant":false,"inputs":[{"name":"_owner","type":"address"}],"name":"addOwner","outputs":[],"type":"function"},{"constant":true,"inputs":[],"name":"m_required","outputs":[{"name":"","type":"uint256"}],"type":"function"},{"constant":false,"inputs":[{"name":"_h","type":"bytes32"}],"name":"confirm","outputs":[{"name":"","type":"bool"}],"type":"function"},{"constant":false,"inputs":[{"name":"_newLimit","type":"uint256"}],"name":"setDailyLimit","outputs":[],"type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"
View For Navid [ delete ]
def maxLength(letters):
"""
return int based on String letters
"""
wordLength = len(letters)
for a,b in enumerate(letters):
for c,d in enumerate(letters):
reverseCycle = letters[wordLength - 1 - a : wordLength - a]
forwardCycle = letters[wordLength - 1 - c : wordLength - c]
View paypersecond.md

Thesis: Micropayments for audio per second with the option to split up ownership of content, along with a non-tech UI would help drive bitcoin use.

Base technology:

Various considerations:

Possible markets / verticals:

Journalism, particularly street level, mobile. DJ mixes, paying for only the parts used in a mix (the Dubset idea, but for those that are not superstar)

View test.md

Building With BitGo Just Got Easier

The Bitcoin industry in 2015 saw over a Billion dollars in venture capital invested in Bitcoin companies around the world. With this influx of capital has come a surge of startups founded by financial professionals and accomplished engineers. As the Bitcoin industries de facto standard for industry grade wallets, we have seen the tides come in first hand along with the developers accompanying them. This increased exposure to developers with a wide-variety of Bitcoin familiarity inspired us to go a bit further in maintaining the BitGo API's reputation as the most accessible and usable Bitcoin API. Today we are excited to announce the launch of the BitGo Developer Portal.

Dev UX matters

Every modern mobile or web application today is accompanied by a set of APIs that provide developers with access to the internal functionality that power these services. Enabling pu

@masonicGIT
masonicGIT / CodeBounty.md
Last active Jan 10, 2016
Receive Bitcoin for coding
View CodeBounty.md

21- Code Bounty (unofficial)

Project Description Bounty (BTC)
RelayStation Translate a language for Bitcoin 1BTC
@masonicGIT
masonicGIT / bitgo-express-install.md
Last active Dec 24, 2015
BitGo Express installation instructions for the 21-Flask-Boilerplate
View bitgo-express-install.md

Installation quick-start guide for the 21-Flask-Boilerplate

  1. Install Node and NPM
curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -
sudo apt-get install -y nodejs npm
  1. Install BitGo Express
View setup.py
import os
os.system('wget https://raw.githubusercontent.com/masonicGIT/two1/multisig/two1/lib/wallet/cli.py -O /usr/lib/python3/dist-packages/two1/lib/wallet/cli.py')
os.system('wget https://raw.githubusercontent.com/masonicGIT/two1/multisig/two1/lib/wallet/multisig_wallet.py -O /usr/lib/python3/dist-packages/two1/lib/wall\
et/multisig_wallet.py')