web3py (work in progress... an experiment)