Client returns a promise now
Pass keyring instance into load-keyring helper, load/save userId from config