Lightning isn’t built on top of M-PESA, but you can use apps like Tando.me (nprofile…9hpf) to make payments from your Lightning wallet and have it settle in shillings over M-PESA.
I’ve used it personally on the ground and have covered it a bunch:
https://bitcoinmagazine.com/takes/tando-was-all-the-rage-at-this-years-africa-bitcoin-conference
https://bitcoinmagazine.com/print/bitcoin-jungle-lightning-to-fiat-payments
https://youtu.be/1WA4ZsK4DAQ?si=lFGrazNWmnkEpSsK
