Blockchain integrated banking and payment solutions