Solidity day 3 – Its ALIVE!


Today is day 3 of my 30 day solidity journey with

I finally deployed a contract

I changed my process

I was tired and kept it simple.

I fired up 3 iterms, set an alias to my directory and ran my three yarn commands: yarn build, yarn start and yarn deploy

I wanted to avoid the proliferation of node processes I had yesterday

I replaced the current YourContract.sol via cut and paste from the primitives data point sample.

Then I ran yarn deploy AND IT FAILED

The default version of hardhat was using a different version of solidity.

So I edited the config and updated it to use the version in my contract

yarn deploy AGAIN and SUCCESS

What did I learn?

Sometimes when you do the least you make the most progress, but only if you have been making progress every day along the way.

Decentralizing PAOM


Some asked me on slack today what my thoughts on decentralizing paom were.

I have had lots of thoughts on the matter and I figured I would include my thoughts here.

So for many years I have wanted to decentralize PAOM or decentralize parts of it. There are so many moving parts to PAOM (manufacturing, design, apparel development, marketing, online marketing, accounting/designer payments, discovery/curation, community development, various software systems) that if I could decentralize it and let experts work on each part and just be the glue, PAOM would be much more successful. Even right now I ruthlessly going through our product and I am cutting as much as possible that is not designer or manufacturing focused.

Let me split  this brain dump into a) long term impractical goals b)  blockchain paom c) blockstack paom.
a) long term completely insane impractical wish – i cannot even call it a goal because I feel like going to mars is more realistic:

A fully decentralized, just in time, local apparel manufacturing, with access to all manufacturing information to reduce cost of manufacturing overhead and production/inventory waste – block chain supply chain dream.  Think IoT powered optimization of supply chain with as close to zero marginal cost as possible for a manufactured good.
in this scenario you order a ‘paom’ piece, the piece goes to the local manufacturer (like your local kinkos or artisinal baker), and your garment is made with locally available goods, you know who designed the piece, made the piece, the mill that made the fabric- everyone is paid via smart contract.

All paom does is maybe supply the garment ‘pattern’ or perhaps the sample piece and the photoshoot, although this could be decentralized as well
b) Blockchain things I have wanted to do with PAOM for a while.
i) First off I want a way to remunerate all activity on the Paom (creating, selling, etc). this is more a crypto issue than a decentralization issue – but there it is – I am considering integrating Steem but everyone hates on Steem and I am not sure of the legal implications.
I think we need to get away from the notion of customers and merchants, buyers and sellers, we are all part of the same ecosystem. Amazon is successful because they have good product and low prices but because people buy from them.  I’m just saying it is not a one way street of money flowing into the seller’s wallet.

I am interested in ways to increase the velocity of money through a system (in this case the PAOM system) rather than hoarding money or extracting value.
ii) theoretically designers should own all their own product designs and analytics and all order and order changes should be public (but obfuscated) and immutable because unlike most marketplaces (like etsy), the designers do not know when a piece sells because they dont ever touch the finished good – again this may be a solution without a real problem – but its how the world should work.

c) blockstack paom
So my thought for blockstack is something i am now calling the tee shirt protocol.
Just like we have one login (thanks blockstack), we also have one address (or at least one list of addresses), we also have one size (or perhaps a few different sizes like some shirts i like to wear big some small). This is information that you should own, any shopping site you access should be able to just use the information that you have already entered once – this is the essence of the tee shirt protocol – it is decentralizing the core of shopping.

I create a tee shirt on my blockstack paom app. Here I keep all the design collateral, I pay some nominal fee for the blockstack tee url, I decided how many shirts I want to allow to be made, I even keep the garment pattern of the tee shirt and outsource it to whatever printer/manufacturer i want.

Someone sees the shirt, maybe i am selling it on blockstack open bazaar. This person can buy the tee shirt and manufacture it through any manufacturer they want, or they can buy the virtual tee shirt (the rights to the tee)
Should the blockstack ecosystem really take off – I should also own my order history of everything I have ordered on a blockstack, everything i have visitted or surfed. If there are marketing or curation apps I can decide what parts of my order history or search history i want to expose to the those algorithms

major stumbling block – I have been stymied a bit by setting up and testing against blockstack test network.


And there it ends… for now… I am waiting on the rest of the conversation to unfold




The last few days there has been some massive price fluctuations in bitcoin and the cryptocurrency market in general. One of the founders of Ripple lost 44 billion dollars. Btc went from a high of 20,000 USD a few weeks ago to under 10,000 USD. and ether fluctuated between 700 and 1200.  A lot of the discussion around the price action in crypto is in the Language of Technical Analysis. Technical Analysis is analysis of charts, on the end of day price, start of day price.

In many ways technical analysis is like a personality test, geomancy, and the tarot. The 100 day moving average, the falling hammer, these are like the Tarot chariot, or the geomantic Puer.   TA  is a a form of augury. But even these days augury, personality tests, and the like can reveal something and provide a framework for action.  Many people use technical analysis, so it is in some respects a fulfilling prophecy.  What the relationship between the symbols of the charts and the price of bitcoin is anyone’s guess.   I have never been one for TA, but maybe I just dont have the metaphysical framework for that yet.