Tech-enabled clearing bank