For countries like Kenya sign up/in flow with just Phone number and sent OTP

As an option there should exist sign up/in with just the phone number and get the authentication token ?

This is just a community forum, so feature requests are best made on the Keycloak Github.

If you need a feature like that, there is a plugin for supporting various SMS authentication flows here: keycloak-mfa-plugins/sms-authenticator/README.md at main · netzbegruenung/keycloak-mfa-plugins · GitHub

What if I want to contribute towards the feature as I have identified other users especially in East Africa who would find it useful .

If you want to contribute to the Keycloak core, best to ask on the Keycloak GitHub, as the maintainers can comment there on their willingness to accept contributions:

It has been tried many times to add native SMS support to Keycloak, and they have said they won’t accept it. However, there are extensions that serve this purpose, as in the one I posted in my previous reply, and this one I just found out about today. Both seem maintained and used by many people.