Harnessing Blockchain for Crypto Friendly Banking Solutions