Crypto based bank and currency system