Self-Sovereign Identities For Scaling Up Cash Transfer Projects: Designing A Blockchain Based Digital Identity System