Banking services meets blockchain