Definitely it has a future. Before, crypto offers only limited transactions in limited countries. But now, more and more people were using crypto as a mode of money payment and is being used in many countries.
I'm pretty sure that since people are using the technology and innovations, crypto will definitely upgrade, update and will be more useful to people in the future.