View kovan-address.txt
View fixed_supply_token.sol
pragma solidity ^0.4.8;
// ----------------------------------------------------------------------------------------------
// Sample fixed supply token contract
// Enjoy. (c) BokkyPooBah 2017. The MIT Licence.
// ----------------------------------------------------------------------------------------------
// ERC Token Standard #20 Interface
contract ERC20Interface {

Single motor 6374 190KV FOC Vesc config (via auto detection) 10S8P li-ion w/ BMS (1y low usage)

I followed the wizard and used the default FOC detection settings, I just modified the current limits (motor/battery) + PPM settings obviously. I haven't changed (played with) any custom FOC setting yet as the default one seem to be good enough.


Rider Weight ~100kg

Top Speed: 40 km/h (23 mph) when fully charged

View gist:b111d24d54e8735dc5e03c35770659ac
import "AssetLedger.sol";
// TODO describe rules of exchange.
// In the AF market all users benefit from a "last look" facility to prevent
// them falling foul of mechanical arb sniping by those exploiting the way
// the blockchain and smart contract data lags the real markets being tracked.
// The system proceeds through a series of batching steps, which in practice
// might correspond to some number of blocks (for example, each batching step
// corresponds to a block). Orders collected in batching step B_i are initially
// in a "pending" state although visible within the book. Orders then remain
View rinkeby-address.txt
View rinkeby-address.txt
View metr-at-video-overlay.css
.hidden{ display: none; }
/* --- */
html, body {
height: 100%;
width: 100%;
margin: 0;
padding: 0;
white-space: nowrap;
View keythereum-js-example.js
`"use strict"`
const keythereum = require('keythereum')
const c = console
// private key from bitcoin
let privateKey = "10f2fb3aaac742b2f6c2a0a830d5330846633c8a139696cca2c0e379944f62b2"
let password = "bla"
// ---
View jasonette-runkit-endpoint.js
// endpoint:
// ----------------------------------------------------------------
// var cheerio = require('cheerio'),
// $ = cheerio.load('<h2 class = "title">Hello world</h2>');
// todo: idea for next app, scrape some html, extract links, display them in native app
View blockchain_marriage.json
"contract": {
"marriage": ["Kristina Butkute", "Francesco Canessa"]
"timestamp": "2016-10-29 1:30 PM UTC",
"location": "Tower Hamlets public hall, London, UK",
"signatures": ["FC", "KB"],
"contract_scan_sha2": "WILL_PROVIDE",
"contract_scan": {
"http": "WILL_UPLOAD",