Solving payment challenges in Africa using open-source protocols.